Skip to main content

Runtime Reference

Types​

Pointer Types​

  • &T
  • ^T

Scalar Types​

  • struct Bool
  • struct Char
  • struct Float # reserved
  • struct Float8 # reserved
  • struct Float16
  • struct Float32
  • struct Float64
  • struct Float128 # reserved
  • struct Int # reserved
  • struct Int8
  • struct Int16
  • struct Int32
  • struct Int64
  • struct Int128 # reserved
  • struct Uint # reserved
  • struct Uint8
  • struct Uint16
  • struct Uint32
  • struct Uint64
  • struct Uint128 # reserved

Return Types​

  • struct Never
  • struct Void

Monadic Types​

  • enum Maybe(T)
  • enum Result(T, E)

Sequence Types​

  • struct Array(T, @n) # internal