├── .ghci ├── .github └── workflows │ └── haskell-ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README-nix.md ├── README.md ├── Setup.hs ├── appveyor.yml ├── bench ├── bench.hs └── reports │ ├── 7.1.1.html │ ├── 7.1.1.txt │ ├── 7.1.2.html │ └── 7.1.2.txt ├── default.nix ├── formatting.cabal ├── haskell-package-overrides.nix ├── nixpkgs.json ├── pinned-nixpkgs.nix ├── pkgname.nix ├── shell.nix ├── src ├── Data │ └── Text │ │ ├── Format.hs │ │ └── Format │ │ ├── Functions.hs │ │ └── Types.hs ├── Formatting.hs └── Formatting │ ├── Buildable.hs │ ├── Clock.hs │ ├── Combinators.hs │ ├── Examples.hs │ ├── Formatters.hs │ ├── FromBuilder.hs │ ├── Internal.hs │ ├── Internal │ └── Raw.hs │ ├── ShortFormatters.hs │ └── Time.hs ├── stack.yaml ├── test-ghcs └── test └── Spec.hs /.ghci: -------------------------------------------------------------------------------- 1 | :set -isrc 2 | -------------------------------------------------------------------------------- /.github/workflows/haskell-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/.github/workflows/haskell-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/LICENSE -------------------------------------------------------------------------------- /README-nix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/README-nix.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bench/bench.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/bench/bench.hs -------------------------------------------------------------------------------- /bench/reports/7.1.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/bench/reports/7.1.1.html -------------------------------------------------------------------------------- /bench/reports/7.1.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/bench/reports/7.1.1.txt -------------------------------------------------------------------------------- /bench/reports/7.1.2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/bench/reports/7.1.2.html -------------------------------------------------------------------------------- /bench/reports/7.1.2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/bench/reports/7.1.2.txt -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/default.nix -------------------------------------------------------------------------------- /formatting.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/formatting.cabal -------------------------------------------------------------------------------- /haskell-package-overrides.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/haskell-package-overrides.nix -------------------------------------------------------------------------------- /nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/nixpkgs.json -------------------------------------------------------------------------------- /pinned-nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/pinned-nixpkgs.nix -------------------------------------------------------------------------------- /pkgname.nix: -------------------------------------------------------------------------------- 1 | "formatting" 2 | -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Data/Text/Format.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Data/Text/Format.hs -------------------------------------------------------------------------------- /src/Data/Text/Format/Functions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Data/Text/Format/Functions.hs -------------------------------------------------------------------------------- /src/Data/Text/Format/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Data/Text/Format/Types.hs -------------------------------------------------------------------------------- /src/Formatting.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting.hs -------------------------------------------------------------------------------- /src/Formatting/Buildable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Buildable.hs -------------------------------------------------------------------------------- /src/Formatting/Clock.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Clock.hs -------------------------------------------------------------------------------- /src/Formatting/Combinators.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Combinators.hs -------------------------------------------------------------------------------- /src/Formatting/Examples.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Examples.hs -------------------------------------------------------------------------------- /src/Formatting/Formatters.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Formatters.hs -------------------------------------------------------------------------------- /src/Formatting/FromBuilder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/FromBuilder.hs -------------------------------------------------------------------------------- /src/Formatting/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Internal.hs -------------------------------------------------------------------------------- /src/Formatting/Internal/Raw.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Internal/Raw.hs -------------------------------------------------------------------------------- /src/Formatting/ShortFormatters.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/ShortFormatters.hs -------------------------------------------------------------------------------- /src/Formatting/Time.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/src/Formatting/Time.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- 1 | resolver: lts-11.13 2 | 3 | packages: 4 | - '.' 5 | -------------------------------------------------------------------------------- /test-ghcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/test-ghcs -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AJChapman/formatting/HEAD/test/Spec.hs --------------------------------------------------------------------------------