Under Construction: Super Rough, Not Hardly Done
Adama has many control and loop structures similar to C-like languages like:
And we introduce two non-traditional ones:
if statements are straightforward ways of controling the flow of execution, and Adama's if behave like most other languages.
Unlike most languages, Adama has a special extension to the if statement which is used for maybe. This allows safely extracting values out from the maybe.
while statements are a straightforward way to iterate while a condition is true.