adding older haskell and newer go code