Rustom Mody's pugofer for teaching programming taken as-is It has over and above Mark Jones' original lightweight gofer
- concrete types, explicit Dijkstra dot for function application and some other pedagogy centric features.
- does not have haskell's page full type errors