The ListLike package
Generic support for list-like structures in Haskell.
The ListLike module provides a common interface to the various Haskell types that are list-like. Predefined interfaces include standard Haskell lists, Arrays, ByteStrings, and lazy ByteStrings. Custom types can easily be made ListLike instances as well.
ListLike also provides for String-like types, such as String and ByteString, for types that support input and output, and for types that can handle infinite lists.
Properties
| Versions | 1.0.0, 1.0.1, 1.0.2, 1.1.0, 2.0.0, 2.0.1, 3.0.1, 3.1.0, 3.1.1, 3.1.2, 3.1.4, 3.1.5, 3.1.6, 3.1.7, 3.1.7.1, 4.0.0 |
|---|---|
| Dependencies | array (≥0.3 & <0.5), base (≥3 & <5), bytestring (≥0.9.1 & <0.11), containers (≥0.3 & <0.6), text (0.11.*), vector (≥0.5 & <0.11) |
| License | BSD3 |
| Copyright | Copyright (c) 2007-2008 John Goerzen |
| Author | John Goerzen |
| Maintainer | John Lato <jwlato@gmail.com> |
| Stability | Stable |
| Category | Generics |
| Home page | http://software.complete.org/listlike |
| Source repository | git clone git://github.com/JohnLato/listlike.git |
| Upload date | Thu Jun 6 13:56:16 UTC 2013 |
| Uploaded by | JohnLato |
| Built on | ghc-7.6 |
| Distributions | NixOS: 4.0.0, Debian: 3.1.7.1 |
Modules
Downloads
- ListLike-4.0.0.tar.gz (Cabal source package)
- package description (included in the package)