5 ms·
If you want to program in Haskell, why don’t you get a job programming in Haskell rather than inventing something so ugly? You would not get through code revie
by heavenlyblue 6y ago
If you want to program in Haskell, why don’t you get a job programming in Haskell rather than inventing something so ugly?
You would not get through code review with that in any shop that has discipline.
- uryga 6y ago> You would not get through code review with that in any shop that has discipline. ... and i'd never think to try! that's why i mentioned using it in a REPL and called it a hack :) it's just fun. i played around with bytecode-rewriting too, doesn't mean i'd use it in production. PS. for a less extreme version, the 1-elem-tuple trick is useful if you need an intermediate variable in a listcomp: [ y+y for x in my_list for y in (foo(x),) ] but it's (obviously) ugly & only useful if you're in a REPL and don't want to rewrite the whole thing.