Skip to main content

Reserved Words

Every word Flex reserves. None can be used as an identifier.

abstract    annotation  any         as          assert
assuming    bit         branch      break       choice
component   connection  const       contract    do
else        end         enum        exch        extends
extensible  false       filter      flatmap     float32
float64     fold        for         from        function
given       giving      global      group       if
import      in          into        invariant   let
listen      local       loop        map         match
message     module      newtype     none        on
Optional    parallel    protocol    recv        scan
send        set         some        string      struct
system      tail        then        to          transform
true        try         type        value_cast  var
variant     where       with        zip