Dot Operator in Haskell: need more explanation
Put simply, . is function composition, just like in math: f (g x) = (f . g) x In your case, you are creating a new function, sumEuler that could also be defined like this: sumEuler x = sum (map euler (mkList x)) The style in your example is called “point-free” style — the arguments … Read more