From fb6a942954ff0958350782b0cbd04f783c58f22f Mon Sep 17 00:00:00 2001 From: Stephen Diehl Date: Thu, 8 Dec 2016 09:55:27 +0000 Subject: [PATCH] export generic list functions --- CHANGES.md | 1 + src/Protolude.hs | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 3cfe82cde..529ff542a 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,7 @@ * Expose `Symbol` and `Nat` types from `GHC.TypeLits` by default. * Switch exported `(<>)` to be from `Data.Monoid` instead of Semigroup. * Expose `putByteString` and `putLByteString` monomorphic versions of `putStrLn` functions +* Export `genericLength` and other generic list return functions. 0.1.9 ==== diff --git a/src/Protolude.hs b/src/Protolude.hs index 73ed2bd29..dc51c42ff 100644 --- a/src/Protolude.hs +++ b/src/Protolude.hs @@ -164,6 +164,11 @@ import Data.List as X ( , tails , zipWith , zip + , genericLength + , genericTake + , genericDrop + , genericSplitAt + , genericReplicate ) -- Hashing