Modulelinear-base-0.8.1
Data.Unrestricted.Linear
- 4 types
- 3 classes
- 13 values
- Packagelinear-base-0.8.1
- Exports20
- LicenceMIT
Methods
consume :: a %1 -> ()
Instances60Consumable, …
Consumable ByteStringDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable ShortByteStringDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable VoidDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable IntegerDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable NaturalDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable AllDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable AnyDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable Int16Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable Int32Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable Int64Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable Int8Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable BoolDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable CharDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable DoubleDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable FloatDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable IntDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable OrderingDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable WordDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable Word16Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable Word32Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable Word64Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable Word8Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable PoolDefined in linear-base-0.8.1 · Foreign.Marshal.Pure.InternalConsumable TextDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanConsumable ()Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable (Array a)Defined in linear-base-0.8.1 · Data.Array.Mutable.Linear.InternalConsumable (Replicator a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable (ReplicationStream a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable (Set a)Defined in linear-base-0.8.1 · Data.Set.Mutable.Linear.InternalConsumable (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable (Vector a)Defined in linear-base-0.8.1 · Data.Vector.Mutable.Linear.InternalConsumable a => Consumable (First a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Last a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Max a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Min a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (WrappedMonoid a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (NonEmpty a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (First a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Last a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Dual a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Product a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Sum a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (Maybe a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (MovableNum a)Defined in linear-base-0.8.1 · Data.Num.LinearConsumable a => Consumable (Vector a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable (a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable a => Consumable [a]Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableMovable a => Consumable (AsMovable a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances(Generic a, GConsumable (Rep a)) => Consumable (Generically a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable (HashMap k v)Defined in linear-base-0.8.1 · Data.HashMap.Mutable.Linear.InternalConsumable (VDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphan0
a)(KnownNat n, Consumable a) => Consumable (V n a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphan(Consumable a, Consumable b) => Consumable (Arg a b)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Consumable(Consumable a, Consumable b) => Consumable (a, b)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Consumable(Consumable e, Consumable a) => Consumable (Either e a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable (f a) => Consumable (Ap f a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableConsumable (f a) => Consumable (Alt f a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Consumable(Consumable a, Consumable b, Consumable c) => Consumable (a, b, c)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Consumable(Consumable a, Consumable b, Consumable c, Consumable d) => Consumable (a, b, c, d)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Consumable(Consumable a, Consumable b, Consumable c, Consumable d, Consumable e) => Consumable (a, b, c, d, e)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Consumable
Methods
dupR :: a %1 -> Replicator adup2 :: a %1 -> (a, a)
Instances46Dupable, …
Dupable ByteStringDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable ShortByteStringDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable IntegerDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable NaturalDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable AllDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable AnyDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable Int16Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable Int32Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable Int64Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable Int8Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable BoolDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable CharDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable DoubleDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable FloatDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable IntDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable OrderingDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable WordDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable Word16Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable Word32Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable Word64Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable Word8Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable PoolDefined in linear-base-0.8.1 · Foreign.Marshal.Pure.InternalDupable TextDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanDupable ()Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable (Array a)Defined in linear-base-0.8.1 · Data.Array.Mutable.Linear.InternalDupable (Replicator a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable (ReplicationStream a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable (Set a)Defined in linear-base-0.8.1 · Data.Set.Mutable.Linear.InternalDupable (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable (Vector a)Defined in linear-base-0.8.1 · Data.Vector.Mutable.Linear.InternalDupable a => Dupable (NonEmpty a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable a => Dupable (Product a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable a => Dupable (Sum a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable a => Dupable (Maybe a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable a => Dupable (MovableNum a)Defined in linear-base-0.8.1 · Data.Num.LinearDupable a => Dupable (a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable a => Dupable [a]Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableMovable a => Dupable (AsMovable a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances(Generic a, GDupable (Rep a)) => Dupable (Generically a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableDupable (HashMap k v)Defined in linear-base-0.8.1 · Data.HashMap.Mutable.Linear.Internal(KnownNat n, Dupable a) => Dupable (V n a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphan(Dupable a, Dupable b) => Dupable (Either a b)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Dupable(Dupable a, Dupable b) => Dupable (a, b)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Dupable(Dupable a, Dupable b, Dupable c) => Dupable (a, b, c)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Dupable(Dupable a, Dupable b, Dupable c, Dupable d) => Dupable (a, b, c, d)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Dupable(Dupable a, Dupable b, Dupable c, Dupable d, Dupable e) => Dupable (a, b, c, d, e)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Dupable
Constructors
Instances3Consumable, Dupable, Movable
Movable a => Consumable (AsMovable a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.InstancesMovable a => Dupable (AsMovable a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.InstancesMovable a => Movable (AsMovable a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances
Constructors
Instances4Monoid, Semigroup
Semigroup a => Semigroup (MovableMonoid a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.InstancesMonoid a => Monoid (MovableMonoid a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances(Movable a, Monoid a) => Monoid (MovableMonoid a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances(Movable a, Semigroup a) => Semigroup (MovableMonoid a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances
Instances38Movable, …
Movable ByteStringDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable ShortByteStringDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable IntegerDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable NaturalDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable AllDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable AnyDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable Int16Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable Int32Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable Int64Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable Int8Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable BoolDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable CharDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable DoubleDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable FloatDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable IntDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable OrderingDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable WordDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable Word16Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable Word32Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable Word64Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable Word8Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable TextDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances · orphanMovable ()Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable a => Movable (NonEmpty a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable a => Movable (Product a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable a => Movable (Sum a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable a => Movable (Maybe a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable a => Movable (MovableNum a)Defined in linear-base-0.8.1 · Data.Num.LinearMovable a => Movable (AsMovable a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.InstancesMovable a => Movable (a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableMovable a => Movable [a]Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Movable(Generic a, GMovable (Rep a)) => Movable (Generically a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Movable(Movable a, Movable b) => Movable (Either a b)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Movable(Movable a, Movable b) => Movable (a, b)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Movable(Movable a, Movable b, Movable c) => Movable (a, b, c)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Movable(Movable a, Movable b, Movable c, Movable d) => Movable (a, b, c, d)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Movable(Movable a, Movable b, Movable c, Movable d, Movable e) => Movable (a, b, c, d, e)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Movable
Instances24Monad, Foldable, Traversable, Functor, Applicative, Generic1, …
Monad UrDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrFunctor UrDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrApplicative UrDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrFoldable UrDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrTraversable UrDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrFunctor UrDefined in linear-base-0.8.1 · Data.Functor.Linear.Internal.FunctorApplicative UrDefined in linear-base-0.8.1 · Data.Functor.Linear.Internal.ApplicativeGeneric1 UrDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrGeneric1 UrDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrGeneric (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrStorable a => Storable (Ur a)Defined in linear-base-0.8.1 · Foreign.Marshal.Pure.Internal · orphanGeneric (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrMonoid a => Monoid (Ur a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.MonoidConsumable (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.ConsumableDupable (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.DupableMovable (Ur a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.MovableSemigroup a => Semigroup (Ur a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.SemigroupEq a => Eq (Ur a)Defined in linear-base-0.8.1 · Data.Ord.Linear.Internal.EqOrd a => Ord (Ur a)Defined in linear-base-0.8.1 · Data.Ord.Linear.Internal.OrdKnownRepresentable a => KnownRepresentable (Ur a)Defined in linear-base-0.8.1 · Foreign.Marshal.Pure.Internaltype Rep (Ur a) = D1 ('MetaDataDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Ur"Ur"
"Data.Unrestricted.Linear.Internal.Ur"
"linear-base-0.8.1-6Jev64B5sXbJD6krIue2YK"
'False) (C1 ('MetaCons"Ur"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a)))type Rep1 Ur = D1 ('MetaDataDefined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Ur"Ur"
"Data.Unrestricted.Linear.Internal.Ur"
"linear-base-0.8.1-6Jev64B5sXbJD6krIue2YK"
'False) (C1 ('MetaCons"Ur"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) Par1))type Rep (Ur a) = FixupMetaData (Ur a) (D1 Any (C1 Any (S1 Any (MP1 'Many (Rec0 a)))))Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Urtype Rep1 Ur = FixupMetaData1 Ur (D1 Any (C1 Any (S1 Any (MP1 'Many Par1))))Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Ur
Instances3Monad, Functor, Applicative
Monad m => Monad (UrT m)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrTFunctor m => Functor (UrT m)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrTApplicative m => Applicative (UrT m)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.UrT