We don't want to have to remember for each flag whether its default value
is True or False. So we bake it into the representation: the flag's type
will mention its default value as a phantom parameter.
Instances5Eq, Show, NFData, Null, EmbPrj
Eq a => Eq (WithDefault' a b)Defined in Agda-2.7.0.1 · Agda.Utils.WithDefaultShow a => Show (WithDefault' a b)Defined in Agda-2.7.0.1 · Agda.Utils.WithDefaultNFData (WithDefault' a b)Defined in Agda-2.7.0.1 · Agda.Utils.WithDefaultNull (WithDefault' a b)Defined in Agda-2.7.0.1 · Agda.Utils.WithDefaultThe null value of 'WithDefault b' is Default.
(EmbPrj a, Typeable b) => EmbPrj (WithDefault' a b)Defined in Agda-2.7.0.1 · Agda.TypeChecking.Serialise.Instances.Common · orphan