Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Data.Default
Description
Documentation
class Default a where Source #
A class for types with a default value.
Minimal complete definition
Nothing
Methods
The default value for this type.
Instances
Default IntSet Source # | |
Defined in Data.Default.Internal | |
Default All Source # | |
Defined in Data.Default.Internal | |
Default Any Source # | |
Defined in Data.Default.Internal | |
Default CBool Source # | |
Defined in Data.Default.Internal | |
Default CClock Source # | |
Defined in Data.Default.Internal | |
Default CDouble Source # | |
Defined in Data.Default.Internal | |
Default CFloat Source # | |
Defined in Data.Default.Internal | |
Default CInt Source # | |
Defined in Data.Default.Internal | |
Default CIntMax Source # | |
Defined in Data.Default.Internal | |
Default CIntPtr Source # | |
Defined in Data.Default.Internal | |
Default CLLong Source # | |
Defined in Data.Default.Internal | |
Default CLong Source # | |
Defined in Data.Default.Internal | |
Default CPtrdiff Source # | |
Defined in Data.Default.Internal | |
Default CSUSeconds Source # | |
Defined in Data.Default.Internal | |
Default CShort Source # | |
Defined in Data.Default.Internal | |
Default CSigAtomic Source # | |
Defined in Data.Default.Internal | |
Default CSize Source # | |
Defined in Data.Default.Internal | |
Default CTime Source # | |
Defined in Data.Default.Internal | |
Default CUInt Source # | |
Defined in Data.Default.Internal | |
Default CUIntMax Source # | |
Defined in Data.Default.Internal | |
Default CUIntPtr Source # | |
Defined in Data.Default.Internal | |
Default CULLong Source # | |
Defined in Data.Default.Internal | |
Default CULong Source # | |
Defined in Data.Default.Internal | |
Default CUSeconds Source # | |
Defined in Data.Default.Internal | |
Default CUShort Source # | |
Defined in Data.Default.Internal | |
Default IntPtr Source # | |
Defined in Data.Default.Internal | |
Default WordPtr Source # | |
Defined in Data.Default.Internal | |
Default Int16 Source # | |
Defined in Data.Default.Internal | |
Default Int32 Source # | |
Defined in Data.Default.Internal | |
Default Int64 Source # | |
Defined in Data.Default.Internal | |
Default Int8 Source # | |
Defined in Data.Default.Internal | |
Default Word16 Source # | |
Defined in Data.Default.Internal | |
Default Word32 Source # | |
Defined in Data.Default.Internal | |
Default Word64 Source # | |
Defined in Data.Default.Internal | |
Default Word8 Source # | |
Defined in Data.Default.Internal | |
Default Ordering Source # | |
Defined in Data.Default.Internal | |
Default Integer Source # | |
Defined in Data.Default.Internal | |
Default () Source # | |
Defined in Data.Default.Internal | |
Default Bool Source # | |
Defined in Data.Default.Internal | |
Default Double Source # | |
Defined in Data.Default.Internal | |
Default Float Source # | |
Defined in Data.Default.Internal | |
Default Int Source # | |
Defined in Data.Default.Internal | |
Default Word Source # | |
Defined in Data.Default.Internal | |
(Default a, RealFloat a) => Default (Complex a) Source # | |
Defined in Data.Default.Internal | |
Default (IntMap v) Source # | |
Defined in Data.Default.Internal | |
Default (Seq a) Source # | |
Defined in Data.Default.Internal | |
Default (Set v) Source # | |
Defined in Data.Default.Internal | |
Default a => Default (Tree a) Source # | |
Defined in Data.Default.Internal | |
Default a => Default (Identity a) Source # | |
Defined in Data.Default.Internal | |
Default (First a) Source # | |
Defined in Data.Default.Internal | |
Default (Last a) Source # | |
Defined in Data.Default.Internal | |
Default a => Default (Dual a) Source # | |
Defined in Data.Default.Internal | |
Default (Endo a) Source # | |
Defined in Data.Default.Internal | |
Num a => Default (Product a) Source # | |
Defined in Data.Default.Internal | |
Num a => Default (Sum a) Source # | |
Defined in Data.Default.Internal | |
Default (ConstPtr a) Source # | |
Defined in Data.Default.Internal | |
Default (FunPtr a) Source # | |
Defined in Data.Default.Internal | |
Default (Ptr a) Source # | |
Defined in Data.Default.Internal | |
Integral a => Default (Ratio a) Source # | |
Defined in Data.Default.Internal | |
Default (Maybe a) Source # | |
Defined in Data.Default.Internal | |
Default a => Default (Solo a) Source # | |
Defined in Data.Default.Internal | |
Default [a] Source # | |
Defined in Data.Default.Internal | |
HasResolution a => Default (Fixed a) Source # | |
Defined in Data.Default.Internal | |
Default (Map k v) Source # | |
Defined in Data.Default.Internal | |
Default (Proxy a) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2) => Default (a1, a2) Source # | |
Defined in Data.Default.Internal | |
Default a => Default (Const a b) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3) => Default (a1, a2, a3) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4) => Default (a1, a2, a3, a4) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5) => Default (a1, a2, a3, a4, a5) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6) => Default (a1, a2, a3, a4, a5, a6) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7) => Default (a1, a2, a3, a4, a5, a6, a7) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8) => Default (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28, Default a29) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28, Default a29, Default a30) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # | |
Defined in Data.Default.Internal | |
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28, Default a29, Default a30, Default a31) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31) Source # | |
Defined in Data.Default.Internal |