[Haskell-cafe] searching a function by providing examples of input/ouput pairs