recentpopularlog in

ianweatherhogg : left   61

The Magic of Folds
Folds are a common stumbling point for people learning about the functional paradigm.I remember being pretty confused about the difference between a left fol...
java  haskell  left  right  fold 
may 2016 by ianweatherhogg
Monads: Your App As A Function, Part 2 - mttkay here.
This is part 2 of Monads: Your App As A Function. In the previous post we started looking at monads, and summarized that their core
purpose is to …
monad  law  associative  left  right  identity  flatmap  java  async 
april 2015 by ianweatherhogg
Error Handling in Scala - Terse Systems
The previous post was mostly about programming “in the small” where the primary concern is making sure the body of code in the method …
scala  exception  option  right  left  either  try  4* 
march 2015 by ianweatherhogg
Left-to-right function composition - dave^2 = -1
Function composition is a way of combining two functions to produce a new function. If we have a function f::b→c and a function g::a→b, we can …
haskell  left  right  function  compose 
november 2014 by ianweatherhogg
typelevel.scala | Towards Scalaz (Part 2)
Let the Scala compiler work for you. We provide type classes, instances, conversions, testing, supplements to the standard library, and much more.
scalaz  foldable  fold  left  4*  semigroup  monoid  right  scala  type  level 
december 2013 by ianweatherhogg
void-main-args: Folding Stream with Scala
Using fold to derive other functional programming constructs: map, length, reverse, filter, flatten, partition
scala  3*  fold  right  left  processing  stream 
november 2012 by ianweatherhogg

Copy this bookmark:

to read