The bind-marshal package
A (in development) high performance data marshaling layer for haskell. Uses a pair of parameterized monads to represent: Data marshalling actions with static buffering requirements (EG: Needs no more than 100 bytes available to succeed) ; Data marshalling actions that are a dynamic composition of actions with static buffering requirements.
Properties
| Version | 0.1 |
|---|---|
| Dependencies | base (4.4.*), bytestring (0.9.*), containers (0.4.*), deepseq (1.1.*), ghc-prim, monads-tf (0.1.*), mtl (2.0.*), numeric-prelude (0.2.*), random (1.0.*), stm (2.2.*), strict (0.3.*), transformers (0.2.*), type-level-tf (≥0.2.1), unix (2.5.*) |
| License | BSD3 |
| Author | Corey O'Connor <coreyoconnor@gmail.com> |
| Maintainer | Corey O'Connor <coreyoconnor@gmail.com> |
| Category | Data |
| Home page | https://github.com/coreyoconnor/bind-marshal |
| Source repository | git clone git://github.com/coreyoconnor/bind-marshal.git |
| Upload date | Sun Oct 30 17:05:44 UTC 2011 |
| Uploaded by | CoreyOConnor |
| Built on | ghc-7.2 |
Modules
- Bind
- Bind.Marshal
- Bind.Marshal.Action
- Control
- Bind.Marshal.DataModel
- Bind.Marshal.DesAction
- Bind.Marshal.Dynamic
- Bind.Marshal.Prelude
- Bind.Marshal.SerAction
- Bind.Marshal.StaticProperties
- Bind.Marshal.StdLib
- Bind.Marshal.TypePrelude
- Bind.Marshal
Downloads
- bind-marshal-0.1.tar.gz (Cabal source package)
- package description (included in the package)