The map-syntax package

[ Tags: bsd3, data-structures, library ] [ Propose Tags ]

Haskell's canonical list of tuples syntax for defining maps is not very convenient and also has ambiguous semantics. This package leverages do notation to create a lighter syntax that makes semantics explicit and also allows the option of fail-fast handling of duplicate keys.


[Skip to Readme]

Properties

Versions 0.1, 0.2, 0.2.0.1, 0.2.0.2
Dependencies base (==4.*), containers (>=0.3 && <0.6), mtl (>=2.0 && <2.3) [details]
License BSD3
Author Doug Beardsley
Maintainer mightybyte@gmail.com
Category Data Structures
Source repo head: git clone https://github.com/mightybyte/map-syntax.git
Uploaded Mon Jan 30 14:45:15 UTC 2017 by DougBeardsley
Updated Mon Mar 27 15:31:46 UTC 2017 by DougBeardsley to revision 1   [What is this?]
Distributions Debian:0.2, FreeBSD:0.2, NixOS:0.2.0.2, Stackage:0.2.0.2
Downloads 8120 total (99 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-01-30 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for map-syntax-0.2.0.2

[back to package description]

Haskell's canonical list of tuples syntax for defining maps is not very convenient and also has ambiguous semantics. This package leverages do notation to create a lighter syntax that makes semantics explicit and also allows the option of fail-fast handling of duplicate keys.