-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A class for types with a default value -- -- This module defines a class for types with a default value. Instances -- are provided for (), Data.Set.Set, Data.Map.Map, -- Int, Integer, Float, Double, and many -- others. @package data-default @version 0.7.1.3 -- | This module defines a class for types with a default value. Instances -- are provided for (), Set, Map, Int, -- Integer, Float, Double, and many others (see -- below). module Data.Default -- | A class for types with a default value. class () => Default a -- | The default value for this type. def :: Default a => a