Safe Haskell | None |
---|---|
Language | Haskell2010 |
Unit indices admit a single element to be memoized. We can't use ()
because we want to attach phantom types.
Documentation
Vector Vector (Unit t0) Source # | |
MVector MVector (Unit t0) Source # | |
Eq (Unit t) Source # | |
Ord (Unit t) Source # | |
Read (Unit t) Source # | |
Show (Unit t) Source # | |
Generic (Unit t) Source # | |
Arbitrary (Unit t) Source # | |
Hashable (Unit t) Source # | |
ToJSON (Unit t) Source # | |
ToJSONKey (Unit t) Source # | |
FromJSON (Unit t) Source # | |
FromJSONKey (Unit t) Source # | |
Binary (Unit t) Source # | |
Serialize (Unit t) Source # | |
NFData (Unit t) Source # | |
Unbox (Unit t0) Source # | |
IndexStream ((:.) Z (Unit t)) => IndexStream (Unit t) Source # | |
Index (Unit t) Source # | |
IndexStream z => IndexStream ((:.) z (Unit t)) Source # | |
data MVector s (Unit t0) Source # | |
type Rep (Unit t) Source # | |
data Vector (Unit t0) Source # | |