Published Content
Page 1 of 54  Next

Easier lenses, Profunctor based, with the Mezzolens library 11 Dec 2017griba
Hints on the Mezzolens lenses haskell library 
Int Overflow And Maybe result expressions on weird Int results 31 Oct 2017griba
Arithmetic Overflow on Int{N} sum, product and casting, and optional result arithmetic, with CPP macros for derived newtypes. 
Simple examples 29 Oct 2017Erik Salaj
Simple examples 
GetOpt and extensible records 24 Oct 2017Fumiaki Kinoshita
In the base package, there's a module called System.Console.GetOpt. It offers a simple… 
Websockets Reactive Game of Score 5 Sep 2017David Schalk
This application demonstrates the power of Websockets, the usefulness of React.js, and the ease with which compiled Haskell programs can be deployed. The appendix demonstrates the usefulness of list comprehensions in mathematical computation and problem solving. 
The Preferences problem. Varying global state 1 Aug 2017griba
The preferences / configuration problem. Varying global state 
The world's fastest extensible effects framework 19 Jul 2017Fumiaki Kinoshita
An operational monad is a data type parameterised by a set of operations t, and it gives a Monad… 
Named extensible effects 16 Jul 2017Fumiaki Kinoshita
Monad transformers are the standard way to extend monads. The transformers package defines monad… 
Encoding Objects 13 Jul 2017Fumiaki Kinoshita
In Haskell, objectoriented programming is hardly adopted. In my humble opinion, this is because:… 
Bootstrap 3 forms with Yesod 6 Apr 2017Mladen Srdic
A simple workaround for enabling Bootstrap 3 forms in Yesod
Page 1 of 54  Next