about assert
about let
about functions
about the order of evaluation
about unit
about tuples
about strings
about branching
about lists
about pipelining
about arrays
about looping
more about functions
about dotnet collections
about the stock example
about record types
about option types
about discriminated unions
about modules
about classes