scalus.uplc
package scalus.uplc
Members list
Packages
package scalus.uplc.eval
Type members
Classlikes
case class BuiltinRuntime(typeScheme: TypeScheme, f: (Logger, Seq[CekValue]) => CekValue, args: Seq[CekValue], costFunction: CostingFun[CostModel])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CekMachine
object CommonFlatInstances
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CommonFlatInstances.type
object Constant
object DeBruijn
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DeBruijn.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum DefaultFun
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object DefaultFunOrdering extends Ordering[DefaultFun]
Attributes
- Supertypes
-
trait Ordering[DefaultFun]trait PartialOrdering[DefaultFun]trait Equiv[DefaultFun]trait Serializabletrait Comparator[DefaultFun]class Objecttrait Matchableclass AnyShow all
- Self type
-
DefaultFunOrdering.type
object DefaultUni
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DefaultUni.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ExprBuilder
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ExprBuilder.type
object FlatInstantces
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FlatInstantces.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Program
object ProgramFlatCodec
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ProgramFlatCodec.type
enum Term
object Term
enum TypeScheme
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object UplcCli
Cardano uplc CLI interface
Cardano uplc CLI interface
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
UplcCli.type
enum UplcEvalResult
Represents the result of evaluating a UPLC program using uplc CLI
Represents the result of evaluating a UPLC program using uplc CLI
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class UplcParser
UPLC parsers.
UPLC parsers.
It's a collection of parsers for the UPLC language. Term and Program parsers are statefull and are program version dependent, that's why this is a class and not an object.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object UplcParser
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
UplcParser.type
Givens
Givens
In this article