模块 aya.base

接口 CallTerm

所有超级接口:
AyaDocile, org.aya.guest0x0.cubical.Restr.TermLike<Term>, Term
所有已知子接口:
CallTerm.DefCall
所有已知实现类:
CallTerm.Access, CallTerm.Con, CallTerm.Data, CallTerm.Fn, CallTerm.Hole, CallTerm.Prim, CallTerm.Struct

public sealed interface CallTerm extends Term permits CallTerm.DefCall, CallTerm.Hole, CallTerm.Access
另请参阅:
  • 方法详细资料

    • ref

      @NotNull @NotNull AnyVar ref()
    • args

      @NotNull @NotNull kala.collection.immutable.ImmutableSeq<@NotNull Arg<Term>> args()
    • make

      @Contract(pure=true) @NotNull static @NotNull Term make(@NotNull @NotNull Term f, @NotNull @NotNull Arg<Term> arg)
    • make

      @Contract(pure=true) @NotNull static @NotNull Term make(@NotNull ElimTerm.App app)
    • make

      @NotNull static @NotNull Term make(IntroTerm.Lambda lam, @NotNull @NotNull Arg<Term> arg)