The view from the leftMCBRIDE, CONOR, MCKINNA, JAMES·2004·Journal of Functional ProgrammingDOI 10.1017/s0956796803004829