Several Haskell classes that extend the Arrow class, and some
transformers that implement or lift these classes.
ASN1 data reader and writer in raw form with supports for high level forms
of ASN1 (BER, and DER).
ASN1 data reader and writer in raw form with supports for high level
forms of ASN1 (BER, and DER).
Simple monadic parser for ASN1 stream types, when ASN1 pattern matching
is not convenient.
ORBit is a high-performance CORBA ORB with support for the C language.
It allows programs to communicate with each other, regardless of their
physical and logical locations.
This library provides a safer method based on the concept of "Tickets".
Also, this library uses the "foreign primop" capability of GHC to add
access to other variants that may be of interest, specifically, compare
and swap inside an array. Note that as of GHC 7.8, the relevant primops
have been included in GHC itself. This library is engineered to work
pre- and post-GHC-7.8, while exposing the same interface.
A common problem is the desire to have an action run at a scheduled
interval, but only if it is needed. This library allows you to define
actions which will either be performed by a dedicated thread or, in
times of low volume, will be executed by the calling thread.
base-orphans defines orphan instances that mimic instances available in
later versions of base to a wider (older) range of compilers.
base-orphans does not export anything except the orphan instances
themselves and complements.
This package defines new symbols for a number of functions, operators
and types in the base package. All symbols are documented with their
actual definition and information regarding their Unicode code point.
They should be completely interchangeable with their definitions.
For further Unicode goodness you can enable the UnicodeSyntax language
extension. This extension enables Unicode characters to be used to
stand for certain ASCII character sequences.