> > +{-| PyValueInstances contains instances for the PyValue typeclass.
> > +
> > +-}
>
> Can you expand a bit more this docstring please. How would you explain
> this to my grandfather?
> (ok, ok, not to my grandfather, but maybe to a developer not too
> familiar with Ganeti or Haskell?) :)
How about this ?
The typeclass 'PyValue' converts Haskell values to Python values.
This module contains instances of this typeclass for several generic
types. These instances are used in the Haskell to Python generation
of opcodes and constants, for example.
Thanks,
Jose