map -package:base -is:exact -is:exact -package:bytestring -package:containers -package:text -package:base-compat is:package
Not on Stackage, so not searched.
Class of key-value maps
Syntax sugar for defining maps
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.
Not on Stackage, so not searched.
Efficient, polymorphic Map Algebra.
Not on Stackage, so not searched.
A set of classes and instances for working with key/value mappings.
Not on Stackage, so not searched.
Extensions to Data.Map
Not on Stackage, so not searched.
A functional programming language focused around maps.
Not on Stackage, so not searched.
Bindings to the MapQuest API
Not on Stackage, so not searched.
Mapping
Not on Stackage, so not searched.
mapWith: like fmap, but with additional parameters (isFirst, isLast, etc).
Bidirectional mapping between two key types
A data structure representing a bidirectional mapping between two key
types. Each value in the bimap is associated with exactly one value of
the opposite type.
Much safer replacement for QSemN, QSem, and SampleVar
This provides a much safer semaphore than the QSem, QSemN, SampleVar
in base. Those base modules are not exception safe and can be broken
by killThread. See
https://github.com/ChrisKuklewicz/SafeSemaphore for more
details.
Memory mapped files for POSIX and Windows
This library provides a wrapper to mmap(2) or MapViewOfFile, allowing
files or devices to be lazily loaded into memory as strict or lazy
ByteStrings, ForeignPtrs or plain Ptrs, using the virtual memory
subsystem to do on-demand loading. Modifications are also supported.
Dependent finite maps (partial dependent products)
Provides a type called DMap which generalizes
Data.Map.Map, allowing keys to specify the type of value that
can be associated with them.
A multimap.
This is a simple implementation of a multimap, based on
Data.Map.
- v1.1 ! had its arguments flipped. Fixed.
Also added fromMap.
- v1.2 Added Data.SetMap, renamed
Multimap to Data.MultiMap. Fixed the type of
delete. Derive instances for Data and
Typeable.
- v1.2.1 Fixed typos in the documentation.
Not on Stackage, so not searched.
A library for handling and manipulating bitmaps (rectangular pixel arrays).
mmap support for strict ByteStrings
This library provides a wrapper to mmap(2), allowing files or devices
to be lazily loaded into memory as strict or lazy ByteStrings, using
the virtual memory subsystem to do on-demand loading.
bijections with multiple implementations.
Bijections between sets of values.
IntMap and IntSet with Enum keys/elements.
This package contains simple wrappers around
Data.IntMap and
Data.IntSet with
Enum keys and elements respectively.
Especially useful for
Ints wrapped with `newtype`.
Not on Stackage, so not searched.
OpenGL support for Data.Bitmap.
Not on Stackage, so not searched.
Native, complete, matrix-free linear algebra.
Containers for intervals, with efficient search.
Ordered containers of intervals, with efficient search for all keys
containing a point or overlapping an interval. See the example code on
the home page for a quick introduction.
Not on Stackage, so not searched.
TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap.
Not on Stackage, so not searched.
Hydrogen Multimap