Plutarch.Unit
data PUnit s Source #
Constructors
Defined in Plutarch.Builtin
Methods
pfromDataImpl :: forall (s :: S). Term s (PAsData PUnit) -> Term s PUnit Source #
pdataImpl :: forall (s :: S). Term s PUnit -> Term s PData Source #
Defined in Plutarch.Unit
(#==) :: forall (s :: S). Term s PUnit -> Term s PUnit -> Term s PBool Source #
Associated Types
type AsHaskell PUnit Source #
type PlutusRepr PUnit Source #
toPlutarchRepr :: AsHaskell PUnit -> PlutusRepr PUnit Source #
toPlutarch :: forall (s :: S). AsHaskell PUnit -> PLifted s PUnit Source #
fromPlutarchRepr :: PlutusRepr PUnit -> Maybe (AsHaskell PUnit) Source #
fromPlutarch :: (forall (s :: S). PLifted s PUnit) -> Either LiftError (AsHaskell PUnit) Source #
pmax :: forall (s :: S). Term s PUnit -> Term s PUnit -> Term s PUnit Source #
pmin :: forall (s :: S). Term s PUnit -> Term s PUnit -> Term s PUnit Source #
(#<=) :: forall (s :: S). Term s PUnit -> Term s PUnit -> Term s PBool Source #
(#<) :: forall (s :: S). Term s PUnit -> Term s PUnit -> Term s PBool Source #
(#>=) :: forall (s :: S). Term s PUnit -> Term s PUnit -> Term s PBool Source #
(#>) :: forall (s :: S). Term s PUnit -> Term s PUnit -> Term s PBool Source #
type PInner PUnit :: PType Source #
type PCovariant' PUnit Source #
type PContravariant' PUnit Source #
type PVariant' PUnit Source #
pcon' :: forall (s :: S). PUnit s -> Term s (PInner PUnit) Source #
pmatch' :: forall (s :: S) (b :: PType). Term s (PInner PUnit) -> (PUnit s -> Term s b) -> Term s b Source #
pshow' :: forall (s :: S). Bool -> Term s PUnit -> Term s PString Source #
mempty :: Term s PUnit Source #
mappend :: Term s PUnit -> Term s PUnit -> Term s PUnit Source #
mconcat :: [Term s PUnit] -> Term s PUnit Source #
(<>) :: Term s PUnit -> Term s PUnit -> Term s PUnit Source #
sconcat :: NonEmpty (Term s PUnit) -> Term s PUnit Source #
stimes :: Integral b => b -> Term s PUnit -> Term s PUnit Source #
@since WIP