list-extras-0.4.1.6: list-extras.cabal
----------------------------------------------------------------
-- wren gayle romano <wren@cpan.org> ~ 2021.10.17
----------------------------------------------------------------
-- Cabal >=1.10 is required by Hackage.
Cabal-Version: >= 1.10
Build-Type: Simple
Name: list-extras
Version: 0.4.1.6
Stability: stable
Homepage: https://wrengr.org/software/hackage.html
Bug-Reports: https://github.com/wrengr/list-extras/issues
Author: wren gayle romano
Maintainer: wren@cpan.org
Copyright: Copyright (c) 2007–2021 wren gayle romano
License: BSD3
License-File: LICENSE
Category: List
Synopsis: Common not-so-common functions for lists
Description: Common not-so-common functions for lists.
.
Since "Data.List.Extras" is prime realestate for
extensions to "Data.List", if you have something
you'd like to contribute feel free to contact the
maintainer (I'm friendly). I'm amenable to adopting
code if you think your functions aren't enough for
a package on their own. Or if you would rather
maintain a separate package I can share the
@Data.List.Extras.Foo@ namespace.
Extra-source-files:
README.md, CHANGELOG
-- This should work as far back as GHC 6.12.1, but we don't verify that by CI.
-- <https://github.com/wrengr/list-extras/actions?query=workflow%3Aci>
Tested-With:
GHC ==8.0.2,
GHC ==8.2.2,
GHC ==8.4.4,
GHC ==8.6.5,
GHC ==8.8.4,
GHC ==8.10.3,
GHC ==9.0.1
Source-Repository head
Type: git
Location: https://github.com/wrengr/list-extras.git
----------------------------------------------------------------
Flag base4
Description: base-4.0 deprecated Prelude which is imported qualified
Default: True
----------------------------------------------------------------
Library
Default-Language: Haskell2010
Hs-Source-Dirs: src
Exposed-Modules: Prelude.Listless
-- , Data.List.BoehmBerarducci
-- , Data.List.Scott
, Data.List.Extras
, Data.List.Extras.Argmax
, Data.List.Extras.LazyLength
, Data.List.Extras.Pair
if flag(base4)
-- TODO: What else do we need to do?
Build-Depends: base >= 4 && < 5
else
-- TODO: What else do we need to do?
Build-Depends: base < 4
-- Build-Depends: data-or
----------------------------------------------------------------
----------------------------------------------------------- fin.