Vadim Zaliva wrote: > [...] It slightly bothers me that this solution seems to be using non-standard > GHC extensions. Hmmm, using generics seems like massive overkill for option handling. Could you describe what you are exactly trying to achieve? Cheers, S.