A selection of students’ submissions from Informatics Labs 1 (LI1) and Programming Labs 1 (LP1, since 2025/2026), the 1st year / 1st semester unit of the Informatics Engineering and Computer Science courses of the University of Minho. Projects are developed in the Haskell functional programming language and, since 2015, one task is to develop a GUI using the Gloss library (evaluation includes other tasks and criteria).
Note that the online playable versions of the games are compiled with GHCJS relying on CodeWorld, so they may not exactly represent the students’ submissions (snapshots are however accurate). Deviations may include frame rate processing, text processing, scaling issues or bitmap transparencies, while some IO operations (terminal, file system, system calls) may not be supported.
Some projects were excluded due to small errors in the code or glitches in the GUI.
Please let us/instructors know if:
12 editions 69 playable projects 17 tournament placings
2025/26 · 5 projects · final tournament
2024/25 · 9 projects
2023/24 · 6 projects
2022/23 · 5 projects
2021/22 · 7 projects
2019/20 · 7 projects · final tournament
2018/19 · 6 projects · final tournament
2017/18 · 7 projects · final tournament
2016/17 · 5 projects · final tournament
2015/16 · 6 projects
2014/15 · 6 projects
2013/14 · final tournament