Text this: Journal of functional programming