I have found recent models to be quite respectable at Haskell, given a couple of initial nudges on style - but that’s true of anything.