Module aya.base

Interface AyaShape

All Known Implementing Classes:
AyaShape.AyaIntShape, AyaShape.AyaListShape

public sealed interface AyaShape permits AyaShape.AyaIntShape, AyaShape.AyaListShape
  • Field Details

    • NAT_SHAPE

      @NotNull static final @NotNull AyaShape NAT_SHAPE
    • LIST_SHAPE

      @NotNull static final @NotNull AyaShape LIST_SHAPE
    • LITERAL_SHAPES

      @NotNull static final @NotNull kala.collection.immutable.ImmutableSeq<AyaShape> LITERAL_SHAPES
  • Method Details

    • codeShape

      @NotNull @NotNull CodeShape codeShape()