refined1 (hackage): For an extensive introduction to the library please follow to this blog-post.
Keywords: data|library|mit