diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,4 @@
+
+# 0.1.1.0
+
+* Addition of 'empty'.
diff --git a/Data/GroupedList.hs b/Data/GroupedList.hs
--- a/Data/GroupedList.hs
+++ b/Data/GroupedList.hs
@@ -11,6 +11,7 @@
   ( -- * Type
     Grouped
     -- * Builders
+  , empty
   , point
   , concatMap
   , replicate
@@ -116,6 +117,10 @@
 --   behave well in the abundance of sublists that have all their
 --   elements equal.
 newtype Grouped a = Grouped (Seq (Group a)) deriving Eq
+
+-- | Grouped list with no elements.
+empty :: Grouped a
+empty = Grouped S.empty
 
 -- | Build a grouped list from a regular list. It doesn't work if
 --   the input list is infinite.
diff --git a/grouped-list.cabal b/grouped-list.cabal
--- a/grouped-list.cabal
+++ b/grouped-list.cabal
@@ -1,5 +1,5 @@
 name:                grouped-list
-version:             0.1.0.0
+version:             0.1.1.0
 synopsis:            Grouped lists. Equal consecutive elements are grouped.
 description:
   Grouped lists work like regular lists, except for two conditions:
@@ -24,7 +24,7 @@
 cabal-version:       >=1.10
 bug-reports: https://github.com/Daniel-Diaz/grouped-list/issues
 homepage: https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md
-extra-source-files: README.md
+extra-source-files: README.md, CHANGELOG.md
 
 library
   default-language: Haskell2010
