data-default-instances-unordered-containers: Default instances for unordered-containers.

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Orphan instances for Default type class, which is defined in package data-default-class.

Following Default instances are provided:

instance Default (HashMap k v) where
    def = empty

instance Default (HashSet a) where
    def = empty

[Skip to Readme]


Versions 0.0.1, 0.0.1
Change log
Dependencies data-default-class (>=0.0 && <0.1), unordered-containers (>=0.1.3 && <0.3) [details]
License BSD-3-Clause
Copyright (c) 2015-2016, Peter Trško
Author Peter Trško
Category Data
Home page
Bug tracker
Source repo head: git clone git://
this: git clone git:// unordered-containers-v0.0.1)
Uploaded by PeterTrsko at 2016-02-07T21:19:52Z




Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Readme for data-default-instances-unordered-containers-0.0.1

[back to package description]


Hackage Hackage Dependencies Haskell Programming Language BSD3 License



Default instances for types defined in unordered-containers package:

instance Default (HashMap k v) where
    def = HashMap.empty

instance Default (HashSet a) where
    def = HashSet.empty

This package is intended to be used in conjunction with data-default package or directly with data-default-class package.


The BSD 3-Clause License, see LICENSE file for details.


Contributions, pull requests and bug reports are welcome! Please don't be afraid to contact author using GitHub or by e-mail.