I am not prepared to hunt down the citation, but several years back I stumbled across a paper that was trying to compare the effectiveness of various languages for grinding out "domain logic-y" code. Among the ones they evaluated, Haskell came out on top in terms of both time to get the work done and correctness of the implementation.
IIRC this was testing with students, which would be both a strength and a weakness of the experimental design.
IIRC this was testing with students, which would be both a strength and a weakness of the experimental design.