-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathstr-sig.dhall
66 lines (65 loc) · 2.21 KB
/
str-sig.dhall
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
./dhall/empty-package.dhall
⫽ { name =
"str-sig"
, version =
[ +0, +1, +0, +2 ]
, synopsis =
"Signature package for String-like types."
, description =
''
This package provides a Str signature which defines
common namespace of functionality provided by
string packages. Implementations of subsets of
this signature can be found in str-string,
str-bytestring, str-text and str-foundation.
Once this signature is stabilized, this package
will never introduce a backwards incompatible
change in an update; however, we may release new
versions of this signature which add methods. To
ensure that your code continues working, please
locally declare which methods from this signature
you are using; you can find instructions for how to
do this in <https://wiki.haskell.org/Module_signature>
''
, license =
(constructors ./dhall/types/License.dhall ).BSD3 {=}
, license-files =
[ "LICENSE" ]
, author =
"Edward Z. Yang"
, maintainer =
, category =
"Signature"
, build-type =
[ (constructors ./dhall/types/BuildType.dhall ).Simple {=}
] : Optional ./dhall/types/BuildType.dhall
, extra-source-files =
[ "ChangeLog.md", "README.md" ]
, cabal-version =
[ +1, +25 ]
, library =
[ [ { guard =
λ(_ : ./dhall/types/Config.dhall ) → True
, body =
./dhall/defaults/Library.dhall
⫽ { signatures =
[ "Str" ]
, default-language =
[ (constructors ./dhall/types/Language.dhall ).Haskell2010
{=}
] : Optional ./dhall/types/Language.dhall
, build-depends =
[ { package =
"base"
, bounds =
intersectVersionRanges
(orLaterVersion [ +4, +10 ])
(earlierVersion [ +4, +11 ])
}
]
}
}
]
] : Optional (./dhall/types/Guarded.dhall ./dhall/types/Library.dhall )
}