-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.yaml
74 lines (60 loc) · 1.7 KB
/
package.yaml
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
name: uniform-strings
version: 0.1.5.1
license: GPL-2.0-only
# license-file: GPL_3
maintainer: Andrew U. Frank <[email protected]>
github: github.com:andrewufrank/uniform-strings.git
bug-reports: https://github.com/andrewufrank/uniform-strings/issues
author: Andrew Frank
copyright: 2021 Andrew U. Frank
category: Data Text Uniform
synopsis: Manipulate and convert strings of characters uniformly and consistently
description: |
Reduce complexity of Haskell by providing a
- set of uniformly named conversion functions between
- String,
- Text,
- ByteString,
- LazyByteString and
- urlEncoding
with the most important text manipulation functions for string and text
where the semantic is the same (tested with quickcheck).
Tentatively some infix string manipulations are offered as well.
Please see the README on GitHub at <https://github.com/andrewufrank/uniform-strings/readme>
extra-source-files:
- README.md
- ChangeLog.md
dependencies:
- base > 4.5 && < 5
- monads-tf
- safe # fromJustNote
- text
- bytestring
- pretty-show
- MissingH # replace
- split # split on
- snap-core # for urlEncode, for 9.2.1 problem with attoparsec <0.14
# - text-icu
- network-uri
- uniform-algebras >= 0.1.4 # for zero
# - utility-ht
library:
source-dirs:
- .
verbatim:
autogen-modules:
Paths_uniform_strings
tests:
strings-test:
main: Testing.hs
source-dirs: test
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- HTF
- quickcheck-text
- test-invariant
- uniform-strings
- uniform-algebras