Description
Default instances for types defined in vector package.
Description
Orphan instances for Default
type class, which is defined in package data-default-class.
Following Default
instances are provided:
instance Default (Vector a) where
def = empty
-- Storable Vector:
instance Storable a => Default (Vector a) where
def = empty
-- Unboxed Vector:
instance Unbox a => Default (Vector a) where
def = empty
README.md
data-default-instances-vector
Description
Default instances for types in vector package:
instance Default (Vector a) where
def = empty
instance Storable a => Default (Storable.Vector a) where
def = Storable.empty
instance Unbox a => Default (Unboxed.Vector a) where
def = Unboxed.empty
This package is intended to be used in conjunction with data-default package or directly with data-default-class package.
License
The BSD 3-Clause License, see LICENSE file for details.
Contributions
Contributions, pull requests and bug reports are welcome! Please don't be afraid to contact author using GitHub or by e-mail.