From time to time you get a compiler error:
It looks like the keyword `port` is being used as a variable.
This is annoying. Is there a complete official list of these keywords? I went so far as to find where the error messages are generated , but I could not find where exactly the keywords were defined.
Meanwhile, here is probably an incomplete or incorrect list of keywords that I found by looking at the syntax page and trying the keywords in repl:
- let be
- in
- Where
- Module
- exposing
- of type
- Port
- import
- infixr
- in
- if a
- yet
- then
source share