Name: ListLike Version: 1.0.1 x-revision: 1 License: LGPL Maintainer: John Goerzen Author: John Goerzen Copyright: Copyright (c) 2007-2008 John Goerzen license-file: COPYRIGHT extra-source-files: COPYING Category: Generics Build-Type: Simple homepage: http://software.complete.org/listlike synopsis: Generic support for list-like structures Description: 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. Stability: Stable Hs-Source-Dirs: src Exposed-Modules: Data.ListLike, Data.ListLike.Base, Data.ListLike.FoldableLL, Data.ListLike.IO, Data.ListLike.Instances, Data.ListLike.String, Data.ListLike.Utils -- Other-Modules: Data.ConfigFile.Lexer Extensions: ExistentialQuantification, OverlappingInstances, UndecidableInstances, MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances, PatternSignatures, FlexibleContexts, TypeSynonymInstances Build-Depends: base < 4.4, haskell98, mtl, containers, bytestring, array GHC-Options: -O2 Executable: runtests Buildable: False Main-Is: runtests.hs HS-Source-Dirs: testsrc, . Extensions: ExistentialQuantification, OverlappingInstances, UndecidableInstances, CPP