The type-map package
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
Maps where keys are types and values can have types depending on their keys.
Data.TypeMap.Dynamic: Simple maps using the Typeable mechanism, tracking keys at run time. Data.TypeMap.Dynamic.Alt is an alternative API based on type applications rather than passing proxies, available from GHC 8.0.1.
Data.TypeMap.Vector: Only available from GHC 8.0.1. Maps whose domains are given in their types for compile-time verification and fast indexing. Two more variants with the same API: Data.TypeMap.List uses lists and Data.TypeMap.Map uses maps (from containers), trading indexing speed for for more efficient creation and modification. Data.TypeMap.Static exports some operations on type lists.
|Change log||None available|
|Dependencies||base (>=4.7 && <5), containers, ghc-prim, vector [details]|
|Copyright||2017 Li-yao Xia|
|Source repository||head: git clone https://github.com/Lysxia/type-map|
|Uploaded||Mon Apr 10 01:57:16 UTC 2017 by lyxia|
- type-map-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (included in the package)
For package maintainers and hackage trustees