Homework collaboration for the Category Theory in Functional Programming course at Chalmers