Empirical Studies of Learners of Functional Programming