Haskell 26 in progress