[Broken] Start working on a new version 2.0.
Modified the version of GHC in the comments.
A new concept based on using monad transformers and type families work, not ideally, but it does work.
Using newtype instead of data.
A small optimization.
Removed fake modules.
Added function throwComputation.
More precise type synonyms.
Added the EventT monad transformer.
More inlining functions.
The prototypes of mutable references can be compared for equality.
Refactoring: ProtoUArraying -> ProtoArraying.Unboxed
Removed unnecessary pragmas.
Added a prototype of all mutable vectors.
Added pragmas.
Removed unnecessary pragmas.
Added a prototype of mutable unboxed vectors.
Added data family SessionTMarker.
Added the Signal module.
Rewritten modules ProtoVector and ProtoVector.Unboxed.