The Phantom Type Menace
Fourth article in a series of posts introducing Functional Programming concepts. In this post we introduce Phantom Types
Garth Gilmour
2 July 2017
Monads For The Masses
The third in a series of three, introducing Functional Programming concepts.
Garth Gilmour
25 June 2017
Curry On Regardless
The second in a series of posts introducing Functional Programming concepts. This post looks at the closely related concepts of Currying and Partial Application
Garth Gilmour
14 June 2017
Over-Thunking It
With the increasing adoption of functional programming there are strange terms slowly moving their way from academic obscurity to mainstream software engineering. Thanks mainly to the React and Redux frameworks,...
Garth Gilmour