3 ms·
XMonad's config files are the text of Haskell Read instances, so they have to be valid members of the datatype in question. The type checking is very precise b
by throwaway81523 5y ago
XMonad's config files are the text of Haskell Read instances, so they have to be valid members of the datatype in question. The type checking is very precise because of Haskell's fine grained type system, and it's all done automatically by the GHC runtime.