| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Unlifted
Documentation
writeUnlifted# :: forall (a :: UnliftedType) s. MutableArrayArray# s -> Int# -> a -> State# s -> State# s Source #
readUnlifted# :: forall (a :: UnliftedType) s. MutableArrayArray# s -> Int# -> State# s -> (# State# s, a #) Source #
indexUnlifted# :: forall (a :: UnliftedType). ArrayArray# -> Int# -> a Source #
setUnlifted# :: forall (a :: UnliftedType) s. MutableArrayArray# s -> a -> State# s -> State# s Source #
newUnlifted# :: forall (a :: UnliftedType) s. Int# -> a -> State# s -> (# State# s, MutableArrayArray# s #) Source #
class Unlifted a where Source #
Associated Types
type Rep a :: UnliftedType Source #
Instances
| Unlifted (Array a) Source # | |
| Unlifted (Array a) Source # | |
| Unlifted (Array a) Source # | |
| Unlifted (Array a) Source # | |
| Unlifted (Array a) Source # | |
| Unlifted (Array a) Source # | |
| Unlifted (Array a) Source # | |
| Unlifted (Array a) Source # | |
| Flat a => Unlifted (Ref a) Source # | |
| Unlifted (Ref a) Source # | |
| Unlifted a => Unlifted (Ref a) Source # | |
| (Flat a, Flat b) => Unlifted (Ref a b) Source # | |
| (Unlifted a, Unlifted b) => Unlifted (Ref a b) Source # | |
| (Flat a, Flat b, Flat c) => Unlifted (Ref a b c) Source # | |
| (Unlifted a, Unlifted b) => Unlifted (Ref a b c) Source # | |