var-0.2.0.0: Mutable variables and tuples

Maintainerandy22286@gmail.com
Safe HaskellSafe-Inferred

Data.Tuple.Storable

Description

 

Documentation

data StorableTuple a Source

Instances

Typeable1 StorableTuple 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t), Storable (Field3 t), Storable (Field4 t), Storable (Field5 t), Storable (Field6 t), Storable (Field7 t), Storable (Field8 t), Storable (Field9 t)) => MField9 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t), Storable (Field3 t), Storable (Field4 t), Storable (Field5 t), Storable (Field6 t), Storable (Field7 t), Storable (Field8 t)) => MField8 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t), Storable (Field3 t), Storable (Field4 t), Storable (Field5 t), Storable (Field6 t), Storable (Field7 t)) => MField7 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t), Storable (Field3 t), Storable (Field4 t), Storable (Field5 t), Storable (Field6 t)) => MField6 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t), Storable (Field3 t), Storable (Field4 t), Storable (Field5 t)) => MField5 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t), Storable (Field3 t), Storable (Field4 t)) => MField4 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t), Storable (Field3 t)) => MField3 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t), Storable (Field2 t)) => MField2 StorableTuple t IO 
(ITuple t, StorableList (ListRep t), Storable (Field1 t)) => MField1 StorableTuple t IO 
(ITuple t, StorableList (ListRep t)) => MTuple StorableTuple t IO 
Eq (StorableTuple a) 
Typeable a => Data (StorableTuple a) 
Ord (StorableTuple a) 
Show (StorableTuple a) 

class StorableList xs Source

Instances

withStorableTuple :: StorableTuple a -> (forall e. Ptr e -> IO b) -> IO bSource