├── .gitignore ├── .travis.yml ├── CHANGELOG.markdown ├── HLint.hs ├── LICENSE ├── README.markdown ├── Setup.lhs ├── benchmarks ├── wordmap.hs └── wordmap │ ├── Dumb.hs │ ├── FlatMap.hs │ ├── FlatMap2.hs │ ├── LittleEndian.hs │ └── Simple.hs ├── cbits └── transients.cmm ├── examples └── Tree.hs ├── src └── Data │ └── Transient │ ├── Primitive │ ├── Exts.hs │ ├── PrimRef.hs │ ├── SmallArray.hs │ └── Unsafe.hs │ ├── Vector.hs │ ├── WordMap.hs │ └── WordMap │ └── Internal.hs ├── tests ├── doctests.hsc └── hlint.hs └── transients.cabal /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.markdown: -------------------------------------------------------------------------------- 1 | ## 0 2 | 3 | * Repository initialized 4 | -------------------------------------------------------------------------------- /HLint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/HLint.hs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/README.markdown -------------------------------------------------------------------------------- /Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/Setup.lhs -------------------------------------------------------------------------------- /benchmarks/wordmap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/benchmarks/wordmap.hs -------------------------------------------------------------------------------- /benchmarks/wordmap/Dumb.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/benchmarks/wordmap/Dumb.hs -------------------------------------------------------------------------------- /benchmarks/wordmap/FlatMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/benchmarks/wordmap/FlatMap.hs -------------------------------------------------------------------------------- /benchmarks/wordmap/FlatMap2.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/benchmarks/wordmap/FlatMap2.hs -------------------------------------------------------------------------------- /benchmarks/wordmap/LittleEndian.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/benchmarks/wordmap/LittleEndian.hs -------------------------------------------------------------------------------- /benchmarks/wordmap/Simple.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/benchmarks/wordmap/Simple.hs -------------------------------------------------------------------------------- /cbits/transients.cmm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/cbits/transients.cmm -------------------------------------------------------------------------------- /examples/Tree.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/examples/Tree.hs -------------------------------------------------------------------------------- /src/Data/Transient/Primitive/Exts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/src/Data/Transient/Primitive/Exts.hs -------------------------------------------------------------------------------- /src/Data/Transient/Primitive/PrimRef.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/src/Data/Transient/Primitive/PrimRef.hs -------------------------------------------------------------------------------- /src/Data/Transient/Primitive/SmallArray.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/src/Data/Transient/Primitive/SmallArray.hs -------------------------------------------------------------------------------- /src/Data/Transient/Primitive/Unsafe.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/src/Data/Transient/Primitive/Unsafe.hs -------------------------------------------------------------------------------- /src/Data/Transient/Vector.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/src/Data/Transient/Vector.hs -------------------------------------------------------------------------------- /src/Data/Transient/WordMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/src/Data/Transient/WordMap.hs -------------------------------------------------------------------------------- /src/Data/Transient/WordMap/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/src/Data/Transient/WordMap/Internal.hs -------------------------------------------------------------------------------- /tests/doctests.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/tests/doctests.hsc -------------------------------------------------------------------------------- /tests/hlint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/tests/hlint.hs -------------------------------------------------------------------------------- /transients.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/transients/HEAD/transients.cabal --------------------------------------------------------------------------------