I have the following type class
class BoolHolding h where
data MyBool b :: 'Bool
However, I keep getting the error: Not in scope: data constructor ‘Bool’. Does Haskell not permit this for some reason, or is there away to include the data constructor? If not, why not?