Haskell#
Haskell is a declarative, functional, statically typed language.
Primitive Data Types#
Bool
, Int
, Char
, Maybe
Float
, Double
, Complex
Important Basics#
- lazy evaluation: only evaluate expressions when needed
Functions#
name arg1 arg2 arg3 = <expr>
Variables#
name :: <type>