├── .gitignore ├── .hlint.yaml ├── .reuse └── dep5 ├── CHANGELOG.md ├── LICENSE.md ├── LICENSES ├── Apache-2.0.txt └── BSD-2-Clause.txt ├── README.md ├── Setup.lhs ├── cabal.haskell-ci ├── cabal.project ├── hkd.cabal └── src └── Data ├── Function └── Coerce.hs ├── HKD.hs ├── HKD ├── Classes.hs ├── Contravariant.hs ├── Index.hs ├── Index │ └── Internal.hs ├── Orphans.hs ├── Profunctor.hs └── Profunctor │ └── Unsafe.hs └── Traversable └── Confusing.hs /.gitignore: -------------------------------------------------------------------------------- 1 | dist-newstyle/ 2 | -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/.reuse/dep5 -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/BSD-2-Clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/LICENSES/BSD-2-Clause.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/README.md -------------------------------------------------------------------------------- /Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/Setup.lhs -------------------------------------------------------------------------------- /cabal.haskell-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/cabal.haskell-ci -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/cabal.project -------------------------------------------------------------------------------- /hkd.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/hkd.cabal -------------------------------------------------------------------------------- /src/Data/Function/Coerce.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/Function/Coerce.hs -------------------------------------------------------------------------------- /src/Data/HKD.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD.hs -------------------------------------------------------------------------------- /src/Data/HKD/Classes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD/Classes.hs -------------------------------------------------------------------------------- /src/Data/HKD/Contravariant.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD/Contravariant.hs -------------------------------------------------------------------------------- /src/Data/HKD/Index.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD/Index.hs -------------------------------------------------------------------------------- /src/Data/HKD/Index/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD/Index/Internal.hs -------------------------------------------------------------------------------- /src/Data/HKD/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD/Orphans.hs -------------------------------------------------------------------------------- /src/Data/HKD/Profunctor.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD/Profunctor.hs -------------------------------------------------------------------------------- /src/Data/HKD/Profunctor/Unsafe.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/HKD/Profunctor/Unsafe.hs -------------------------------------------------------------------------------- /src/Data/Traversable/Confusing.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/hkd/HEAD/src/Data/Traversable/Confusing.hs --------------------------------------------------------------------------------