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
|
cabal-version: 3.0
name: text-builder-dev
version: 0.4
category: Text, Builders
synopsis: Edge of developments for "text-builder"
description:
This is a development version of "[text-builder](https://hackage.haskell.org/package/text-builder)".
All experimentation and feature development happens here.
The API can change drastically.
For a more stable API use "text-builder".
The packages are compatible, because they both operate on the type defined in "[text-builder-core](https://hackage.haskell.org/package/text-builder-core)".
homepage: https://github.com/nikita-volkov/text-builder-dev
bug-reports: https://github.com/nikita-volkov/text-builder-dev/issues
author: Nikita Volkov <nikita.y.volkov@mail.ru>
maintainer: Nikita Volkov <nikita.y.volkov@mail.ru>
copyright: (c) 2022, Nikita Volkov
license: MIT
license-file: LICENSE
source-repository head
type: git
location: https://github.com/nikita-volkov/text-builder-dev
common base
default-language: Haskell2010
default-extensions:
BangPatterns
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
EmptyDataDecls
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
LambdaCase
LiberalTypeSynonyms
MagicHash
MultiParamTypeClasses
MultiWayIf
NoImplicitPrelude
NoMonomorphismRestriction
NumericUnderscores
OverloadedStrings
ParallelListComp
PatternGuards
QuasiQuotes
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
StrictData
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
UnboxedTuples
ViewPatterns
library
import: base
hs-source-dirs: library
exposed-modules: TextBuilderDev
other-modules:
TextBuilderDev.Domains.Digits
TextBuilderDev.Domains.Other
TextBuilderDev.Domains.Padding
TextBuilderDev.Domains.StrictBuilder
TextBuilderDev.Domains.StrictTextBuilder
TextBuilderDev.Domains.Time
TextBuilderDev.Isomorphic
TextBuilderDev.Prelude
build-depends:
base >=4.11 && <5,
bytestring >=0.10 && <0.13,
split >=0.2.3.4 && <0.3,
text >=1.2 && <3,
text-builder ^>=1,
text-builder-core ^>=0.1.1.1,
time >=1.12 && <2,
transformers >=0.5 && <0.7,
test-suite test
import: base
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
other-modules:
Features
Features.StrictBuilder
Features.StrictTextBuilder
Util.ExtraInstances
Util.TestTrees
build-depends:
QuickCheck >=2.14 && <3,
base >=4.11 && <5,
quickcheck-classes >=0.6.5 && <0.7,
quickcheck-instances >=0.3.32 && <0.4,
tasty >=1.5.3 && <2,
tasty-quickcheck >=0.11.1 && <0.12,
text >=1.2 && <3,
text-builder-dev,
time >=1.12 && <2,
|