Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
Bounded Bool | Since: base-2.1 |
Enum Bool | Since: base-2.1 |
Eq Bool | |
Data Bool | Since: base-4.0.0.0 |
Defined in Data.Data gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Bool -> c Bool Source # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Bool Source # toConstr :: Bool -> Constr Source # dataTypeOf :: Bool -> DataType Source # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Bool) Source # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Bool) Source # gmapT :: (forall b. Data b => b -> b) -> Bool -> Bool Source # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Bool -> r Source # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Bool -> r Source # gmapQ :: (forall d. Data d => d -> u) -> Bool -> [u] Source # gmapQi :: Int -> (forall d. Data d => d -> u) -> Bool -> u Source # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Bool -> m Bool Source # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Bool -> m Bool Source # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Bool -> m Bool Source # | |
Ord Bool | |
Read Bool | Since: base-2.1 |
Show Bool | Since: base-2.1 |
Ix Bool | Since: base-2.1 |
Generic Bool | Since: base-4.6.0.0 |
Storable Bool | Since: base-2.1 |
Defined in Foreign.Storable sizeOf :: Bool -> Int Source # alignment :: Bool -> Int Source # peekElemOff :: Ptr Bool -> Int -> IO Bool Source # pokeElemOff :: Ptr Bool -> Int -> Bool -> IO () Source # peekByteOff :: Ptr b -> Int -> IO Bool Source # pokeByteOff :: Ptr b -> Int -> Bool -> IO () Source # | |
NFData Bool | |
Defined in Control.DeepSeq | |
Serialise Bool | |
Defined in Codec.Serialise.Class encodeList :: [Bool] -> Encoding decodeList :: Decoder s [Bool] | |
FromJSON Bool | |
Defined in Data.Aeson.Types.FromJSON parseJSON :: Value -> Parser Bool parseJSONList :: Value -> Parser [Bool] | |
FromJSONKey Bool | |
Defined in Data.Aeson.Types.FromJSON fromJSONKey :: FromJSONKeyFunction Bool fromJSONKeyList :: FromJSONKeyFunction [Bool] | |
ToJSON Bool | |
Defined in Data.Aeson.Types.ToJSON | |
ToJSONKey Bool | |
Defined in Data.Aeson.Types.ToJSON toJSONKey :: ToJSONKeyFunction Bool toJSONKeyList :: ToJSONKeyFunction [Bool] | |
Pretty Bool | |
Defined in Prettyprinter.Internal prettyList :: [Bool] -> Doc ann | |
Unbox Bool | |
Defined in Data.Vector.Unboxed.Base | |
Hashable Bool | |
Defined in Data.Hashable.Class | |
SingKind Bool | Since: base-4.9.0.0 |
Defined in GHC.Generics type DemoteRep Bool | |
Uniform Bool | |
Defined in System.Random.Internal | |
UniformRange Bool | |
Defined in System.Random.Internal | |
Pretty Bool | |
Defined in Text.PrettyPrint.Annotated.WL prettyList :: [Bool] -> Doc b | |
BitOps Bool | |
FiniteBitsOps Bool | |
ExMemoryUsage Bool | |
Defined in PlutusCore.Evaluation.Machine.ExMemory memoryUsage :: Bool -> ExMemory | |
Eq Bool Source # | |
Ord Bool Source # | |
MultiplicativeMonoid Bool Source # | |
Defined in PlutusTx.Numeric | |
MultiplicativeSemigroup Bool Source # | |
AdditiveMonoid Bool Source # | |
Defined in PlutusTx.Numeric | |
AdditiveSemigroup Bool Source # | |
BoundedMeetSemiLattice Bool Source # | |
Defined in PlutusTx.Lattice | |
BoundedJoinSemiLattice Bool Source # | |
Defined in PlutusTx.Lattice | |
MeetSemiLattice Bool Source # | |
JoinSemiLattice Bool Source # | |
UnsafeFromData Bool Source # | |
Defined in PlutusTx.IsData.Instances | |
FromData Bool Source # | |
Defined in PlutusTx.IsData.Instances fromBuiltinData :: BuiltinData -> Maybe Bool Source # | |
ToData Bool Source # | |
Defined in PlutusTx.IsData.Instances toBuiltinData :: Bool -> BuiltinData Source # | |
Enum Bool Source # | |
Lift Bool | |
IArray UArray Bool | |
Defined in Data.Array.Base bounds :: Ix i => UArray i Bool -> (i, i) Source # numElements :: Ix i => UArray i Bool -> Int unsafeArray :: Ix i => (i, i) -> [(Int, Bool)] -> UArray i Bool unsafeAt :: Ix i => UArray i Bool -> Int -> Bool unsafeReplace :: Ix i => UArray i Bool -> [(Int, Bool)] -> UArray i Bool unsafeAccum :: Ix i => (Bool -> e' -> Bool) -> UArray i Bool -> [(Int, e')] -> UArray i Bool unsafeAccumArray :: Ix i => (Bool -> e' -> Bool) -> Bool -> (i, i) -> [(Int, e')] -> UArray i Bool | |
PrettyDefaultBy config Bool => PrettyBy config Bool | |
Defined in Text.PrettyBy.Internal prettyBy :: config -> Bool -> Doc ann prettyListBy :: config -> [Bool] -> Doc ann | |
DefaultPrettyBy config Bool | |
Defined in Text.PrettyBy.Internal defaultPrettyBy :: config -> Bool -> Doc ann defaultPrettyListBy :: config -> [Bool] -> Doc ann | |
NonDefaultPrettyBy ConstConfig Bool | |
Defined in PlutusCore.Pretty.PrettyConst nonDefaultPrettyBy :: ConstConfig -> Bool -> Doc ann nonDefaultPrettyListBy :: ConstConfig -> [Bool] -> Doc ann | |
Vector Vector Bool | |
Defined in Data.Vector.Unboxed.Base basicUnsafeFreeze :: PrimMonad m => Mutable Vector (PrimState m) Bool -> m (Vector Bool) basicUnsafeThaw :: PrimMonad m => Vector Bool -> m (Mutable Vector (PrimState m) Bool) basicLength :: Vector Bool -> Int basicUnsafeSlice :: Int -> Int -> Vector Bool -> Vector Bool basicUnsafeIndexM :: Monad m => Vector Bool -> Int -> m Bool basicUnsafeCopy :: PrimMonad m => Mutable Vector (PrimState m) Bool -> Vector Bool -> m () | |
MVector MVector Bool | |
Defined in Data.Vector.Unboxed.Base basicLength :: MVector s Bool -> Int basicUnsafeSlice :: Int -> Int -> MVector s Bool -> MVector s Bool basicOverlaps :: MVector s Bool -> MVector s Bool -> Bool basicUnsafeNew :: PrimMonad m => Int -> m (MVector (PrimState m) Bool) basicInitialize :: PrimMonad m => MVector (PrimState m) Bool -> m () basicUnsafeReplicate :: PrimMonad m => Int -> Bool -> m (MVector (PrimState m) Bool) basicUnsafeRead :: PrimMonad m => MVector (PrimState m) Bool -> Int -> m Bool basicUnsafeWrite :: PrimMonad m => MVector (PrimState m) Bool -> Int -> Bool -> m () basicClear :: PrimMonad m => MVector (PrimState m) Bool -> m () basicSet :: PrimMonad m => MVector (PrimState m) Bool -> Bool -> m () basicUnsafeCopy :: PrimMonad m => MVector (PrimState m) Bool -> MVector (PrimState m) Bool -> m () basicUnsafeMove :: PrimMonad m => MVector (PrimState m) Bool -> MVector (PrimState m) Bool -> m () basicUnsafeGrow :: PrimMonad m => MVector (PrimState m) Bool -> Int -> m (MVector (PrimState m) Bool) | |
SingI 'False | Since: base-4.9.0.0 |
Defined in GHC.Generics | |
SingI 'True | Since: base-4.9.0.0 |
Defined in GHC.Generics | |
Lift DefaultUni Bool Source # | |
ToBuiltin Bool BuiltinBool Source # | |
Defined in PlutusTx.Builtins.Class toBuiltin :: Bool -> BuiltinBool Source # | |
FromBuiltin BuiltinBool Bool Source # | |
Defined in PlutusTx.Builtins.Class fromBuiltin :: BuiltinBool -> Bool Source # | |
HasConstantIn DefaultUni term => MakeKnownIn DefaultUni term Bool | |
Defined in PlutusCore.Default.Universe | |
HasConstantIn DefaultUni term => ReadKnownIn DefaultUni term Bool | |
Defined in PlutusCore.Default.Universe | |
Contains DefaultUni Bool | |
Defined in PlutusCore.Default.Universe | |
KnownBuiltinTypeAst DefaultUni Bool => KnownTypeAst DefaultUni Bool | |
Defined in PlutusCore.Default.Universe | |
Typeable DefaultUni Bool Source # | |
MArray (STUArray s) Bool (ST s) | |
Defined in Data.Array.Base getBounds :: Ix i => STUArray s i Bool -> ST s (i, i) Source # getNumElements :: Ix i => STUArray s i Bool -> ST s Int newArray :: Ix i => (i, i) -> Bool -> ST s (STUArray s i Bool) Source # newArray_ :: Ix i => (i, i) -> ST s (STUArray s i Bool) Source # unsafeNewArray_ :: Ix i => (i, i) -> ST s (STUArray s i Bool) unsafeRead :: Ix i => STUArray s i Bool -> Int -> ST s Bool unsafeWrite :: Ix i => STUArray s i Bool -> Int -> Bool -> ST s () | |
type Rep Bool | |
newtype Vector Bool | |
Defined in Data.Vector.Unboxed.Base | |
type DemoteRep Bool | |
Defined in GHC.Generics | |
data Sing (a :: Bool) | |
newtype MVector s Bool | |
Defined in Data.Vector.Unboxed.Base | |
type ToBinds Bool | |
Defined in PlutusCore.Default.Universe | |
type ToHoles Bool | |
Defined in PlutusCore.Default.Universe |