[…]
cmdargs
subverts Haskell
…more or less than the examples presented here e.g:
Alternately, is it more or less “subversive” than GHC’s internal UniqSupply
type:
…if it is, you could be in good company:
To me at least, the approach used in cmdargs
seems more a case of “incurring technical debt” to avoid having to use the lumbering monadic IO
type in a lot more places, rather than being “subversive”.