1. Amjad AlTadmri and Neil C . C. Brown. 2015. 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data . In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE 2015, Adrienne Decker, Kurt Eiselt, Carl Alphonce, and Jodi Tims (Eds.). ACM , Kansas City, MO, USA, 522–527. https://doi.org/10.1145/2676723.2677258 10.1145/2676723.2677258 Amjad AlTadmri and Neil C. C. Brown. 2015. 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE 2015, Adrienne Decker, Kurt Eiselt, Carl Alphonce, and Jodi Tims (Eds.). ACM, Kansas City, MO, USA, 522–527. https://doi.org/10.1145/2676723.2677258
2. Richard Bird . 2015. Thinking Functionally with Haskell . Cambridge University Press , Cambridge, UK . Richard Bird. 2015. Thinking Functionally with Haskell. Cambridge University Press, Cambridge, UK.
3. Andrew P. Black 2023. A Graceful Blog. gracelang.org/applications/ Andrew P. Black 2023. A Graceful Blog. gracelang.org/applications/
4. Grace