Experiments for IN4335 Functional Programming course at TU Delft