fib = 0 fby ( 1 fby fib + next fib );
"fby" means "flowed by". It constructs a stream.
So you can be quite terse without loosing the clarity just by using the right abstraction.
Example taken form:
https://en.wikipedia.org/wiki/Lucid_(programming_language)