UNPKG

@harmoniclabs/plu-ts-onchain

Version:

An embedded DSL for Cardano smart contracts creation coupled with a library for Cardano transactions, all in Typescript

16 lines (15 loc) 865 B
import { IRApp } from "./IRNodes/IRApp.js"; import { IRConst } from "./IRNodes/IRConst.js"; import { IRFunc } from "./IRNodes/IRFunc.js"; import { IRHoisted } from "./IRNodes/IRHoisted.js"; import { IRLetted } from "./IRNodes/IRLetted.js"; import { IRNative } from "./IRNodes/IRNative/index.js"; import { IRError } from "./IRNodes/IRError.js"; import { IRDelayed } from "./IRNodes/IRDelayed.js"; import { IRForced } from "./IRNodes/IRForced.js"; import { IRVar } from "./IRNodes/IRVar.js"; import { IRConstr } from "./IRNodes/IRConstr.js"; import { IRCase } from "./IRNodes/IRCase.js"; import { IRRecursive } from "./IRNodes/IRRecursive.js"; import { IRSelfCall } from "./IRNodes/IRSelfCall.js"; export type IRTerm = IRVar | IRFunc | IRApp | IRConst | IRNative | IRLetted | IRHoisted | IRError | IRForced | IRDelayed | IRConstr | IRCase | IRRecursive | IRSelfCall;