├── .github └── workflows │ ├── ci.yml │ └── fourmolu.yml ├── .gitignore ├── LICENSE ├── README.md ├── bench ├── Bench.hs ├── Memoize.hs └── Read.hs ├── cbits ├── aarch64.c └── aarch64.h ├── changelog.md ├── chimera.cabal ├── fourmolu.yaml ├── src └── Data │ ├── Chimera.hs │ └── Chimera │ ├── Compat.hs │ ├── ContinuousMapping.hs │ ├── FromIntegral.hs │ ├── Internal.hs │ ├── Memoize.hs │ └── WheelMapping.hs └── test └── Test.hs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/fourmolu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/.github/workflows/fourmolu.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.hi 2 | *.o 3 | stack.yaml 4 | dist 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/README.md -------------------------------------------------------------------------------- /bench/Bench.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/bench/Bench.hs -------------------------------------------------------------------------------- /bench/Memoize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/bench/Memoize.hs -------------------------------------------------------------------------------- /bench/Read.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/bench/Read.hs -------------------------------------------------------------------------------- /cbits/aarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/cbits/aarch64.c -------------------------------------------------------------------------------- /cbits/aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/cbits/aarch64.h -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/changelog.md -------------------------------------------------------------------------------- /chimera.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/chimera.cabal -------------------------------------------------------------------------------- /fourmolu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/fourmolu.yaml -------------------------------------------------------------------------------- /src/Data/Chimera.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/src/Data/Chimera.hs -------------------------------------------------------------------------------- /src/Data/Chimera/Compat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/src/Data/Chimera/Compat.hs -------------------------------------------------------------------------------- /src/Data/Chimera/ContinuousMapping.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/src/Data/Chimera/ContinuousMapping.hs -------------------------------------------------------------------------------- /src/Data/Chimera/FromIntegral.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/src/Data/Chimera/FromIntegral.hs -------------------------------------------------------------------------------- /src/Data/Chimera/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/src/Data/Chimera/Internal.hs -------------------------------------------------------------------------------- /src/Data/Chimera/Memoize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/src/Data/Chimera/Memoize.hs -------------------------------------------------------------------------------- /src/Data/Chimera/WheelMapping.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/src/Data/Chimera/WheelMapping.hs -------------------------------------------------------------------------------- /test/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodigrim/chimera/HEAD/test/Test.hs --------------------------------------------------------------------------------