The ALTernative Language
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Turn

You can turn an optional none value to an optional any value, and vice-versa, with the turn ~ operator.

  • Turning a pair will turn both its key and value
  • Turning a struct will turn an open struct into a closed struct and vice-versa (because of the special optional pair)
  • Turning a list or sequence will turn each of their elements
  • Turning a number, boolean or null value will yield the same value

Turning rules

T1:
T2:
T3:
T4:
T5:
T6:
T7:
T8:
T9:
T10: