liqwid-plutarch-extra-3.21.1: A collection of Plutarch extras from Liqwid Labs
Contents
Index
Index
##
Plutarch.Extra.Precompile
###
Plutarch.Extra.Precompile
###~
Plutarch.Extra.Precompile
##~
Plutarch.Extra.Precompile
#$>
Plutarch.Extra.Functor
#%
Plutarch.Extra.Rational
#*>
Plutarch.Extra.Applicative
#.*
Plutarch.Extra.Function
#.**
Plutarch.Extra.Function
#.***
Plutarch.Extra.Function
#<!>
Plutarch.Extra.Applicative
#<$
Plutarch.Extra.Functor
#<$>
Plutarch.Extra.Functor
#<&>
Plutarch.Extra.Functor
#<*
Plutarch.Extra.Applicative
#<*>
Plutarch.Extra.Applicative
#<<<
Plutarch.Extra.Category
#>>=
Plutarch.Extra.Bind
#>>>
Plutarch.Extra.Category
#^
Plutarch.Extra.Numeric
$sel:getMultiSig:PMultiSig
Plutarch.Extra.MultiSig
$sel:name:AssetClass
Plutarch.Extra.AssetClass
$sel:numerator:FixedDecimal
Plutarch.Extra.FixedDecimal
$sel:pname:PAssetClass
Plutarch.Extra.AssetClass
$sel:psymbol:PAssetClass
Plutarch.Extra.AssetClass
$sel:symbol:AssetClass
Plutarch.Extra.AssetClass
+
Plutarch.Numeric.Additive
.&
Plutarch.Extra.Record
.=
Plutarch.Extra.Record
:>
Plutarch.Extra.ExchangeRate
adaClass
Plutarch.Extra.AssetClass
AdaClassPresence
Plutarch.Extra.AssetClass
adaSymbolData
Plutarch.Extra.AssetClass
AddGuarantees
Plutarch.Extra.Value
AdditiveMonoid
Plutarch.Numeric.Additive
AdditiveSemigroup
Plutarch.Numeric.Additive
AnyToken
Plutarch.Extra.ExtendedAssetClass
applyArguments
Plutarch.Extra.Script
applyCompiledTerm
Plutarch.Extra.Precompile
applyCompiledTerm'
Plutarch.Extra.Precompile
applyCompiledTerm2
Plutarch.Extra.Precompile
applyCompiledTerm2'
Plutarch.Extra.Precompile
applyDebuggableArg
Plutarch.Extra.DebuggableScript
applyDebuggableScript
Plutarch.Extra.DebuggableScript
applyScript
Plutarch.Extra.DebuggableScript
AssetClass
1 (Type/Class)
Plutarch.Extra.AssetClass
2 (Data Constructor)
Plutarch.Extra.AssetClass
assetClassValue
Plutarch.Extra.AssetClass
checkedCompileD
Plutarch.Extra.DebuggableScript
compile'
Plutarch.Extra.Precompile
CompiledTerm
1 (Type/Class)
Plutarch.Extra.Precompile
2 (Data Constructor)
Plutarch.Extra.Precompile
convertExp
Plutarch.Extra.FixedDecimal
DebuggableScript
Plutarch.Extra.DebuggableScript
debuggableScript
Plutarch.Extra.Precompile
DerivePConstantEnum
Plutarch.Extra.IsData
DerivePConstantViaDataList
1 (Type/Class)
Plutarch.Extra.IsData
2 (Data Constructor)
Plutarch.Extra.IsData
DerivePConstantViaEnum
Plutarch.Extra.IsData
divide
Plutarch.Extra.Fixed
DivideMonoid
Plutarch.Extra.Fixed
DivideSemigroup
Plutarch.Extra.Fixed
divRational
Plutarch.Extra.Rational
divTruncate
Plutarch.Extra.Rational
ediv
Plutarch.Extra.FixedDecimal
emptyTokenNameData
Plutarch.Extra.AssetClass
emul
Plutarch.Extra.FixedDecimal
EnumIsData
1 (Type/Class)
Plutarch.Extra.IsData
2 (Data Constructor)
Plutarch.Extra.IsData
eqClasses
Plutarch.Extra.ExtendedAssetClass
exchangeFrom
Plutarch.Extra.ExchangeRate
exchangeFromTruncate
Plutarch.Extra.ExchangeRate
exchangeTo
Plutarch.Extra.ExchangeRate
exchangeToTruncate
Plutarch.Extra.ExchangeRate
extendedAdaClass
Plutarch.Extra.ExtendedAssetClass
ExtendedAssetClass
Plutarch.Extra.ExtendedAssetClass
FieldName
Plutarch.Extra.Record
finalEvalDebuggableScript
Plutarch.Extra.DebuggableScript
FixedDecimal
1 (Type/Class)
Plutarch.Extra.FixedDecimal
2 (Data Constructor)
Plutarch.Extra.FixedDecimal
fixedDenominator
Plutarch.Extra.FixedDecimal
fixedNumerator
Plutarch.Extra.FixedDecimal
fixedToAdaValue
Plutarch.Extra.Fixed
FixedToken
Plutarch.Extra.ExtendedAssetClass
fromFixedZero
Plutarch.Extra.FixedDecimal
fromPDThese
Plutarch.Extra.These
FromPInner
1 (Type/Class)
Plutarch.Extra.Deriving
2 (Data Constructor)
Plutarch.Extra.Deriving
fromPInteger
Plutarch.Extra.Fixed
fullyBoundedTimeRangeFromValidRange
Plutarch.Extra.Time
GenAssetClass
1 (Type/Class)
Plutarch.Extra.AssetClass
2 (Data Constructor)
Plutarch.Extra.AssetClass
guarantee
Plutarch.Extra.Optics
guarantees
Plutarch.Extra.Optics
HasLabelled
Plutarch.Extra.Optics
HasLabelledGetters
Plutarch.Extra.Optics
inspect
Plutarch.Extra.Optics
inspects
Plutarch.Extra.Optics
isAdaClass
Plutarch.Extra.AssetClass
isExtendedAdaClass
Plutarch.Extra.ExtendedAssetClass
mapBoring
Plutarch.Extra.Boring
mkMultiSig
Plutarch.Extra.MultiSig
mkRecord
Plutarch.Extra.Record
mkRecordConstr
Plutarch.Extra.Record
mulDivTruncate
Plutarch.Extra.Rational
mulRational
Plutarch.Extra.Rational
MultiSig
Plutarch.Extra.MultiSig
mulTruncate
Plutarch.Extra.Rational
mustCompile
Plutarch.Extra.Compile
mustCompileD
Plutarch.Extra.DebuggableScript
mustCompileTracing
Plutarch.Extra.Compile
mustEvalD
Plutarch.Extra.DebuggableScript
mustEvalScript
Plutarch.Extra.DebuggableScript
mustFinalEvalDebuggableScript
Plutarch.Extra.DebuggableScript
one
Plutarch.Extra.Fixed
padaClass
Plutarch.Extra.AssetClass
padaOf
Plutarch.Extra.Value
paddressFromPubKeyHash
Plutarch.Extra.ScriptContext
paddressFromScriptHash
Plutarch.Extra.ScriptContext
padjust
Plutarch.Extra.Map
PAll
1 (Type/Class)
Plutarch.Extra.Monoid
2 (Data Constructor)
Plutarch.Extra.Monoid
pall
Plutarch.Extra.Traversable
pallUnique
Plutarch.Extra.Ord
pallUniqueBy
Plutarch.Extra.Ord
PAlt
Plutarch.Extra.Applicative
palt
Plutarch.Extra.Applicative
PAlternative
Plutarch.Extra.Applicative
PAny
1 (Type/Class)
Plutarch.Extra.Monoid
2 (Data Constructor)
Plutarch.Extra.Monoid
pany
Plutarch.Extra.Traversable
PAnyToken
Plutarch.Extra.ExtendedAssetClass
PApplicative
Plutarch.Extra.Applicative
PApply
Plutarch.Extra.Applicative
papply
Plutarch.Extra.Function
papplyStar
Plutarch.Extra.Star
passert
Plutarch.Extra.Bool
passertFullyBoundedTimeRange
Plutarch.Extra.Time
PAssetClass
1 (Type/Class)
Plutarch.Extra.AssetClass
2 (Data Constructor)
Plutarch.Extra.AssetClass
passetClass
Plutarch.Extra.AssetClass
PAssetClassData
1 (Type/Class)
Plutarch.Extra.AssetClass
2 (Data Constructor)
Plutarch.Extra.AssetClass
passetClassData
Plutarch.Extra.AssetClass
passetClassDataT
Plutarch.Extra.AssetClass
passetClassDataValue
Plutarch.Extra.Value
passetClassDataValueOf
Plutarch.Extra.Value
passetClassDataValueOfT
Plutarch.Extra.Value
passetClassDataValueT
Plutarch.Extra.Value
passetClassT
Plutarch.Extra.AssetClass
passetClassValueOf
Plutarch.Extra.Value
passetClassValueOf'
Plutarch.Extra.Value
passetClassValueOfT
Plutarch.Extra.Value
passetClassValueOfT'
Plutarch.Extra.Value
PBifunctor
Plutarch.Extra.Functor
pbimap
Plutarch.Extra.Functor
PBind
Plutarch.Extra.Bind
PBoring
Plutarch.Extra.Boring
pboring
Plutarch.Extra.Boring
pbuiltinUncurry
Plutarch.Extra.Function
pbyClassComparator
Plutarch.Extra.Value
pbyClassComparator'
Plutarch.Extra.Value
pbySymbolComparator
Plutarch.Extra.Value
PCategory
Plutarch.Extra.Category
PComonad
Plutarch.Extra.Comonad
PComparator
Plutarch.Extra.Ord
pcompare
Plutarch.Extra.Bool
pcompareBy
Plutarch.Extra.Ord
pcond
Plutarch.Extra.Bool
PConst
1 (Type/Class)
Plutarch.Extra.Const
2 (Data Constructor)
Plutarch.Extra.Const
pconst
1 (Function)
Plutarch.Extra.Function
2 (Function)
Plutarch.Extra.Category
pconstantClass
Plutarch.Extra.AssetClass
pconstantClassT
Plutarch.Extra.AssetClass
PContraSubcategory
Plutarch.Extra.Profunctor
pconvertExp
Plutarch.Extra.FixedDecimal
PCoSubcategory
Plutarch.Extra.Profunctor
pcountNonZeroes
Plutarch.Extra.Value
pdeleteFirst
Plutarch.Extra.List
pdeleteFirstBy
Plutarch.Extra.List
pdimap
Plutarch.Extra.Profunctor
PDThat
Plutarch.Extra.These
PDThese
1 (Type/Class)
Plutarch.Extra.These
2 (Data Constructor)
Plutarch.Extra.These
pdthese
Plutarch.Extra.These
PDThis
Plutarch.Extra.These
pediv
Plutarch.Extra.FixedDecimal
pelimValue
Plutarch.Extra.Value
pempty
Plutarch.Extra.Applicative
pemul
Plutarch.Extra.FixedDecimal
PEQ
Plutarch.Extra.Ord
peqClasses
Plutarch.Extra.ExtendedAssetClass
pequateBy
Plutarch.Extra.Ord
pevalState
Plutarch.Extra.State
peven
Plutarch.Extra.Numeric
pexecState
Plutarch.Extra.State
PExtend
Plutarch.Extra.Comonad
pextend
Plutarch.Extra.Comonad
pextendedAdaClass
Plutarch.Extra.ExtendedAssetClass
PExtendedAssetClass
Plutarch.Extra.ExtendedAssetClass
pextendedAssetClassValueOf
Plutarch.Extra.ExtendedAssetClass
pextendedAssetClassValueOf'
Plutarch.Extra.ExtendedAssetClass
pextract
Plutarch.Extra.Comonad
pfconst
Plutarch.Extra.Functor
pfindJust
Plutarch.Extra.List
pfindOutputsToAddress
Plutarch.Extra.ScriptContext
pfindOwnInput
Plutarch.Extra.ScriptContext
pfindTxInByTxOutRef
Plutarch.Extra.ScriptContext
pfirst
Plutarch.Extra.Functor
PFixed
1 (Type/Class)
Plutarch.Extra.Fixed
2 (Data Constructor)
Plutarch.Extra.Fixed
PFixedDecimal
1 (Type/Class)
Plutarch.Extra.FixedDecimal
2 (Data Constructor)
Plutarch.Extra.FixedDecimal
pfixedDenominator
Plutarch.Extra.FixedDecimal
pfixedNumerator
Plutarch.Extra.FixedDecimal
PFixedToken
Plutarch.Extra.ExtendedAssetClass
pflip
Plutarch.Extra.Function
pfmap
Plutarch.Extra.Functor
pfold
Plutarch.Extra.Traversable
pfoldComonad
Plutarch.Extra.Traversable
pfoldlWithKey
Plutarch.Extra.Map
pfoldMap
Plutarch.Extra.Traversable
pfoldMapWithKey
Plutarch.Extra.Map
pfromFixedDecimal
Plutarch.Extra.FixedDecimal
pfromFixedZero
Plutarch.Extra.FixedDecimal
pfromList
Plutarch.Extra.List
pfromOrd
Plutarch.Extra.Ord
pfromOrdBy
Plutarch.Extra.Ord
pfromOutputDatum
Plutarch.Extra.ScriptContext
pfromPDatum
Plutarch.Extra.ScriptContext
pfromScottEncoding
Plutarch.Extra.AssetClass
pfromSingleton
Plutarch.Extra.List
pfstTuple
Plutarch.Extra.Tuple
PFullyBoundedTimeRange
1 (Type/Class)
Plutarch.Extra.Time
2 (Data Constructor)
Plutarch.Extra.Time
PFunctor
Plutarch.Extra.Functor
pgeqBy
Plutarch.Extra.Ord
pgeqMapBy
Plutarch.Extra.Ord
pgeqValueBy
Plutarch.Extra.Ord
pget
Plutarch.Extra.State
pgetAll
Plutarch.Extra.Monoid
pgetAny
Plutarch.Extra.Monoid
pgetFullyBoundedTimeRange
Plutarch.Extra.Time
pgreaterThanBy
Plutarch.Extra.Ord
pgreaterThanMapBy
Plutarch.Extra.Ord
pgreaterThanValueBy
Plutarch.Extra.Ord
PGT
Plutarch.Extra.Ord
pguardC
Plutarch.Extra.TermCont
pguardC'
Plutarch.Extra.TermCont
pguardShowC
Plutarch.Extra.TermCont
pguardWithC
Plutarch.Extra.TermCont
phandleList
Plutarch.Extra.List
phandleMin
Plutarch.Extra.Map
phasOneTokenOfAssetClass
Plutarch.Extra.Value
phasOneTokenOfAssetClassData
Plutarch.Extra.Value
phasOneTokenOfCurrencySymbol
Plutarch.Extra.Value
phasOnlyOneTokenOfCurrencySymbol
Plutarch.Extra.Value
PIdentity
1 (Type/Class)
Plutarch.Extra.Identity
2 (Data Constructor)
Plutarch.Extra.Identity
pidentity
1 (Function)
Plutarch.Extra.Function
2 (Function)
Plutarch.Extra.Category
pinsertUniqueBy
Plutarch.Extra.Ord
pisExtendedAdaClass
Plutarch.Extra.ExtendedAssetClass
pisPubKey
Plutarch.Extra.ScriptContext
pisScriptAddress
Plutarch.Extra.ScriptContext
pisSingleton
Plutarch.Extra.List
pisSortedBy
Plutarch.Extra.Ord
pisTimeRangeWithin
Plutarch.Extra.Time
pisTokenSpent
Plutarch.Extra.ScriptContext
pisUTXOSpent
Plutarch.Extra.ScriptContext
pisWithinTimeRange
Plutarch.Extra.Time
pjoin
Plutarch.Extra.Bind
pkeys
Plutarch.Extra.Map
pkeysEqual
Plutarch.Extra.Map
pkeysEqualUnsorted
Plutarch.Extra.Map
pkvPairKey
Plutarch.Extra.Map
pkvPairLt
Plutarch.Extra.Map
pkvPairValue
Plutarch.Extra.Map
plength
Plutarch.Extra.Traversable
pleqBy
Plutarch.Extra.Ord
pleqMapBy
Plutarch.Extra.Ord
pleqValueBy
Plutarch.Extra.Ord
plessThanBy
Plutarch.Extra.Ord
plessThanMapBy
Plutarch.Extra.Ord
plessThanValueBy
Plutarch.Extra.Ord
pletAll
Plutarch.Extra.Field
pletAllC
Plutarch.Extra.Field
pletC
Plutarch.Extra.TermCont
pletFieldsC
Plutarch.Extra.TermCont
pliftA2
Plutarch.Extra.Applicative
pliftCompiled
Plutarch.Extra.Precompile
pliftCompiled'
Plutarch.Extra.Precompile
pliftTaggedRational
Plutarch.Extra.Rational
plistEqualsBy
Plutarch.Extra.List
plmap
Plutarch.Extra.Profunctor
plookupAssoc
Plutarch.Extra.List
plookupGe
Plutarch.Extra.Map
PLT
Plutarch.Extra.Ord
Plut
Plutarch.Extra.Functor
PlutusTypeDataList
Plutarch.Extra.IsData
PlutusTypeEnumData
Plutarch.Extra.IsData
pmapComparator
Plutarch.Extra.Ord
pmapMaybe
Plutarch.Extra.List
pmatchC
Plutarch.Extra.TermCont
pmatchEnum
Plutarch.Extra.IsData
pmatchEnumFromData
Plutarch.Extra.IsData
pmatchValueAssets
Plutarch.Extra.Value
pmax
Plutarch.Extra.Ord
pmaxBy
Plutarch.Extra.Ord
pmin
Plutarch.Extra.Ord
pminBy
Plutarch.Extra.Ord
pmodify
Plutarch.Extra.State
PMultiSig
1 (Type/Class)
Plutarch.Extra.MultiSig
2 (Data Constructor)
Plutarch.Extra.MultiSig
PMultiSigContext
Plutarch.Extra.MultiSig
pmultiSigContext
Plutarch.Extra.MultiSig
pnoReduce
Plutarch.Extra.Rational
pnubSort
Plutarch.Extra.Ord
pnubSortBy
Plutarch.Extra.Ord
pon
Plutarch.Extra.Function
POrdering
Plutarch.Extra.Ord
pownMintValue
Plutarch.Extra.ScriptContext
pownTxInfo
Plutarch.Extra.ScriptContext
pownTxOutRef
Plutarch.Extra.ScriptContext
PProfunctor
Plutarch.Extra.Profunctor
ppure
Plutarch.Extra.Applicative
ppureIf
Plutarch.Extra.Applicative
pput
Plutarch.Extra.State
PRationalNoReduce
1 (Type/Class)
Plutarch.Extra.Rational
2 (Data Constructor)
Plutarch.Extra.Rational
precListLookahead
Plutarch.Extra.List
preconst
Plutarch.Extra.Const
precValue
Plutarch.Extra.Value
preduce'
Plutarch.Extra.Rational
preplicate
Plutarch.Extra.List
preplicateA
Plutarch.Extra.Applicative
preplicateA_
Plutarch.Extra.Applicative
presolveOutputDatum
Plutarch.Extra.ScriptContext
pretag
Plutarch.Extra.Tagged
preverseComparator
Plutarch.Extra.Ord
prmap
Plutarch.Extra.Profunctor
ProductIsData
1 (Type/Class)
Plutarch.Extra.IsData
2 (Data Constructor)
Plutarch.Extra.IsData
prunState
Plutarch.Extra.State
pscriptHashFromAddress
Plutarch.Extra.ScriptContext
pscriptHashToTokenName
Plutarch.Extra.ScriptContext
psecond
Plutarch.Extra.Functor
psemifold
Plutarch.Extra.Traversable
psemifoldComonad
Plutarch.Extra.Traversable
psemifoldMap
Plutarch.Extra.Traversable
PSemigroupoid
Plutarch.Extra.Category
PSemiTraversable
Plutarch.Extra.Traversable
psemitraverse
Plutarch.Extra.Traversable
psemitraverse_
Plutarch.Extra.Traversable
psingleValue
Plutarch.Extra.Value
psingleValue'
Plutarch.Extra.Value
psingleValueT'
Plutarch.Extra.Value
psndTuple
Plutarch.Extra.Tuple
psort
Plutarch.Extra.Ord
psortBy
Plutarch.Extra.Ord
psortedMapFromFoldable
Plutarch.Extra.Map
psplitValue
Plutarch.Extra.Value
PStar
1 (Type/Class)
Plutarch.Extra.Star
2 (Data Constructor)
Plutarch.Extra.Star
PState
Plutarch.Extra.State
pstate
Plutarch.Extra.State
PSubcategory
Plutarch.Extra.Functor
PSubcategoryLeft
Plutarch.Extra.Functor
PSubcategoryRight
Plutarch.Extra.Functor
PSum
1 (Type/Class)
Plutarch.Extra.Sum
2 (Data Constructor)
Plutarch.Extra.Sum
psum
Plutarch.Extra.Traversable
psymbolAssetClass
Plutarch.Extra.AssetClass
psymbolAssetClassT
Plutarch.Extra.AssetClass
psymbolValueOf
Plutarch.Extra.Value
psymbolValueOf'
Plutarch.Extra.Value
PTagged
1 (Type/Class)
Plutarch.Extra.Tagged
2 (Data Constructor)
Plutarch.Extra.Tagged
PThat
Plutarch.Extra.These
PThese
1 (Type/Class)
Plutarch.Extra.These
2 (Data Constructor)
Plutarch.Extra.These
pthese
Plutarch.Extra.These
PThis
Plutarch.Extra.These
ptimeRangeDuration
Plutarch.Extra.Time
ptoFixedDecimal
Plutarch.Extra.FixedDecimal
ptoFixedZero
Plutarch.Extra.FixedDecimal
ptoRational
Plutarch.Extra.FixedDecimal
ptoScottEncoding
Plutarch.Extra.AssetClass
ptraceC
Plutarch.Extra.TermCont
PTraversable
Plutarch.Extra.Traversable
ptraverse
Plutarch.Extra.Traversable
ptraverse_
Plutarch.Extra.Traversable
ptryAllUnique
Plutarch.Extra.Ord
ptryAllUniqueBy
Plutarch.Extra.Ord
ptryDeleteFirstBy
Plutarch.Extra.List
ptryElimSingle
Plutarch.Extra.List
ptryFromC
Plutarch.Extra.TermCont
ptryFromDatumHash
Plutarch.Extra.ScriptContext
ptryFromInlineDatum
Plutarch.Extra.ScriptContext
ptryFromOutputDatum
Plutarch.Extra.ScriptContext
ptryFromRedeemer
Plutarch.Extra.ScriptContext
ptryFromSingleton
Plutarch.Extra.List
ptryLookup
Plutarch.Extra.Map
ptryMerge
Plutarch.Extra.Ord
ptryMergeBy
Plutarch.Extra.Ord
ptryOwnInput
Plutarch.Extra.ScriptContext
ptryOwnValue
Plutarch.Extra.ScriptContext
ptryResolveOutputDatum
Plutarch.Extra.ScriptContext
ptxSignedBy
Plutarch.Extra.ScriptContext
punless
Plutarch.Extra.Applicative
punsafeMkFixedDecimal
Plutarch.Extra.FixedDecimal
punsafeToAssetClass
Plutarch.Extra.ExtendedAssetClass
punsafeToAssetClassData
Plutarch.Extra.ExtendedAssetClass
punsortedMapFromFoldable
Plutarch.Extra.Map
pupdate
Plutarch.Extra.Map
pvalidatedByMultisig
Plutarch.Extra.MultiSig
pvalue
Plutarch.Extra.Value
pvaluePositive
Plutarch.Extra.Value
pvalueSpent
Plutarch.Extra.ScriptContext
pviaScottEncoding
Plutarch.Extra.AssetClass
pvoid
Plutarch.Extra.Functor
pwhen
Plutarch.Extra.Applicative
pwithStateThread
Plutarch.Extra.StateThread
pwithStateThreadMulti
Plutarch.Extra.StateThread
RecordMorphism
Plutarch.Extra.Record
scriptHashToTokenName
Plutarch.Extra.ScriptContext
toDebuggableScript
Plutarch.Extra.Precompile
toFixedZero
Plutarch.Extra.FixedDecimal
toPDThese
Plutarch.Extra.These
toPInteger
Plutarch.Extra.Fixed
unProductIsData
Plutarch.Extra.IsData
unsafeToAssetClass
Plutarch.Extra.ExtendedAssetClass
validatedByMultisig
Plutarch.Extra.MultiSig
WithAdaClass
Plutarch.Extra.AssetClass
WithoutAdaClass
Plutarch.Extra.AssetClass
withStateThread
Plutarch.Extra.StateThread
withStateThreadMulti
Plutarch.Extra.StateThread
zero
Plutarch.Numeric.Additive