reverse-list-0.2.0: reverse-list.cabal
cabal-version: 3.0
name: reverse-list
version: 0.2.0
synopsis: reversed lists/snoc lists
description: The key idea of this library is to leverage the type system to control the performance characteristics of list-manipulation code.
It defines the type `RList`, which is a snoc-list rather than a cons-list.
It also creates a symmetric module for cons-lists, which focuses on the efficient and safe use of linked lists.
See README.md for more information.
category: Data
homepage: https://github.com/edemko/reverse-list
bug-reports: https://github.com/edemko/reverse-list/issues
author: Eric Demko
maintainer: zankoku.okuno@gmail.com
copyright: 2021 Eric Demko
license: BSD-3-Clause
license-file: LICENSE
extra-source-files: README.md, CHANGELOG.md
library
hs-source-dirs: src
exposed-modules:
Data.List.Cons
Data.List.Snoc
-- other-modules:
build-depends:
, base >=4.14.3 && <4.16
, containers >=0.6 && <0.7
, contiguous >= 0.6 && <0.7
, deepseq >=1.4 && <1.5
default-language: Haskell2010
ghc-options: -O2 -Wall -Wunticked-promoted-constructors