File: deferred-folds.cabal

package info (click to toggle)
haskell-deferred-folds 0.9.18.6-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 120 kB
  • sloc: haskell: 755; makefile: 5
file content (142 lines) | stat: -rw-r--r-- 3,292 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
cabal-version: 3.0
name:          deferred-folds
version:       0.9.18.6
category:      Folding
synopsis:      Abstractions over deferred folds
description:
  This library is in an experimental state.
  Users should be prepared for frequent updates.

stability:     Experimental
homepage:      https://github.com/nikita-volkov/deferred-folds
bug-reports:   https://github.com/nikita-volkov/deferred-folds/issues
author:        Nikita Volkov <nikita.y.volkov@mail.ru>
maintainer:    Nikita Volkov <nikita.y.volkov@mail.ru>
copyright:     (c) 2018, Metrix.AI
license:       MIT
license-file:  LICENSE
build-type:    Simple

source-repository head
  type:     git
  location: git://github.com/metrix-ai/deferred-folds.git

library
  hs-source-dirs:     library
  default-extensions:
    NoImplicitPrelude
    NoMonomorphismRestriction
    Arrows
    BangPatterns
    ConstraintKinds
    DataKinds
    DefaultSignatures
    DeriveDataTypeable
    DeriveFoldable
    DeriveFunctor
    DeriveGeneric
    DeriveTraversable
    EmptyDataDecls
    FlexibleContexts
    FlexibleInstances
    FunctionalDependencies
    GADTs
    GeneralizedNewtypeDeriving
    LambdaCase
    LiberalTypeSynonyms
    MagicHash
    MultiParamTypeClasses
    MultiWayIf
    OverloadedStrings
    ParallelListComp
    PatternGuards
    PatternSynonyms
    QuasiQuotes
    RankNTypes
    RecordWildCards
    ScopedTypeVariables
    StandaloneDeriving
    TemplateHaskell
    TupleSections
    TypeFamilies
    TypeOperators
    UnboxedTuples

  default-language:   Haskell2010
  exposed-modules:
    DeferredFolds.Unfoldl
    DeferredFolds.UnfoldlM
    DeferredFolds.Unfoldr

  other-modules:
    DeferredFolds.Defs.Unfoldl
    DeferredFolds.Defs.UnfoldlM
    DeferredFolds.Defs.Unfoldr
    DeferredFolds.Defs.UnfoldrM
    DeferredFolds.Prelude
    DeferredFolds.Types
    DeferredFolds.UnfoldrM
    DeferredFolds.Util.TextArray

  build-depends:
    , base >=4.9 && <5
    , bytestring >=0.10 && <0.13
    , containers >=0.5 && <0.8
    , foldl >=1 && <2
    , hashable >=1 && <2
    , primitive >=0.6.4 && <0.10
    , text >=1.2 && <1.3 || >=2.0 && <2.2
    , transformers >=0.5 && <0.7
    , unordered-containers >=0.2 && <0.3
    , vector >=0.12 && <0.14

test-suite test
  type:               exitcode-stdio-1.0
  hs-source-dirs:     test
  default-extensions:
    NoImplicitPrelude
    NoMonomorphismRestriction
    Arrows
    BangPatterns
    ConstraintKinds
    DataKinds
    DefaultSignatures
    DeriveDataTypeable
    DeriveFoldable
    DeriveFunctor
    DeriveGeneric
    DeriveTraversable
    EmptyDataDecls
    FlexibleContexts
    FlexibleInstances
    FunctionalDependencies
    GADTs
    GeneralizedNewtypeDeriving
    LambdaCase
    LiberalTypeSynonyms
    MagicHash
    MultiParamTypeClasses
    MultiWayIf
    OverloadedStrings
    ParallelListComp
    PatternGuards
    PatternSynonyms
    QuasiQuotes
    RankNTypes
    RecordWildCards
    ScopedTypeVariables
    StandaloneDeriving
    TemplateHaskell
    TupleSections
    TypeFamilies
    TypeOperators
    UnboxedTuples

  default-language:   Haskell2010
  main-is:            Main.hs
  build-depends:
    , deferred-folds
    , quickcheck-instances >=0.3.11 && <0.4
    , rerebase <2
    , tasty >=0.12 && <2
    , tasty-quickcheck >=0.9 && <0.11