├── .github └── workflows │ └── haskell-ci.yml ├── .gitignore ├── Data └── ByteString │ ├── FastBuilder.hs │ └── FastBuilder │ ├── Internal.hs │ ├── Internal │ └── Prim.hs │ └── Unsafe.hs ├── LICENSE ├── Setup.hs ├── benchmarks ├── aeson │ ├── Bstr.hs │ ├── Fast.hs │ ├── main.hs │ ├── template.hs │ └── twitter100-mangled.json ├── map.hs ├── test.hs └── vector.hs ├── fast-builder.cabal ├── readme.md └── tests └── prop.hs /.github/workflows/haskell-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/.github/workflows/haskell-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/.gitignore -------------------------------------------------------------------------------- /Data/ByteString/FastBuilder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/Data/ByteString/FastBuilder.hs -------------------------------------------------------------------------------- /Data/ByteString/FastBuilder/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/Data/ByteString/FastBuilder/Internal.hs -------------------------------------------------------------------------------- /Data/ByteString/FastBuilder/Internal/Prim.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/Data/ByteString/FastBuilder/Internal/Prim.hs -------------------------------------------------------------------------------- /Data/ByteString/FastBuilder/Unsafe.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/Data/ByteString/FastBuilder/Unsafe.hs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/LICENSE -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /benchmarks/aeson/Bstr.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/aeson/Bstr.hs -------------------------------------------------------------------------------- /benchmarks/aeson/Fast.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/aeson/Fast.hs -------------------------------------------------------------------------------- /benchmarks/aeson/main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/aeson/main.hs -------------------------------------------------------------------------------- /benchmarks/aeson/template.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/aeson/template.hs -------------------------------------------------------------------------------- /benchmarks/aeson/twitter100-mangled.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/aeson/twitter100-mangled.json -------------------------------------------------------------------------------- /benchmarks/map.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/map.hs -------------------------------------------------------------------------------- /benchmarks/test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/test.hs -------------------------------------------------------------------------------- /benchmarks/vector.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/benchmarks/vector.hs -------------------------------------------------------------------------------- /fast-builder.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/fast-builder.cabal -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/readme.md -------------------------------------------------------------------------------- /tests/prop.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takano-akio/fast-builder/HEAD/tests/prop.hs --------------------------------------------------------------------------------