hkd: "higher-kinded data"

[ data-structures, library ] [ Propose Tags ]

"Higher-kinded data" utilities, e.g.

class FFunctor t where
    ffmap :: (f ~> g) -> t f -> t g

and other classes and types.

Note: this package is experimental.


[Skip to Readme]
Versions [faq] 0.1
Change log CHANGELOG.md
Dependencies base (>=4.6 && <4.14), semigroups (>=0.18.5 && <1), some (>=1.0.0.3 && <1.1), tagged (>=0.8.5 && <1), transformers (>=0.3 && <0.6) [details]
License (BSD-2-Clause OR Apache-2.0)
Copyright Copyright (c) 2019 Edward Kmett, 2019 Oleg Grenrus
Author Edward Kmett <ekmett@gmail.com>
Maintainer Oleg Grenrus <oleg.grenrus@iki.fi>
Category Data Structures
Home page https://github.com/ekmett/codex/tree/master/hkd#readme
Source repo head: git clone https://github.com/phadej/hkd(hkd)
Uploaded by phadej at Wed Nov 6 17:47:46 UTC 2019
Distributions NixOS:0.1
Downloads 38 total (14 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2019-11-06 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for hkd-0.1

[back to package description]

hkd

Hackage

This package provides some types and utilities for working with the "higher-kinded data" pattern in Haskell.

Contact Information

Contributions and bug reports are welcome!

Please feel free to contact me through github or on the #haskell IRC channel on irc.freenode.net.

-Edward Kmett