diff --git a/library/Rebase/Data/DList.hs b/library/Rebase/Data/DList.hs
new file mode 100644
--- /dev/null
+++ b/library/Rebase/Data/DList.hs
@@ -0,0 +1,7 @@
+module Rebase.Data.DList
+(
+  module Data.DList,
+)
+where
+
+import Data.DList
diff --git a/library/Rebase/Prelude.hs b/library/Rebase/Prelude.hs
--- a/library/Rebase/Prelude.hs
+++ b/library/Rebase/Prelude.hs
@@ -74,6 +74,10 @@
 -------------------------
 import Rebase.Data.UUID as Exports (UUID)
 
+-- dlist
+-------------------------
+import Rebase.Data.DList as Exports (DList)
+
 -- void
 -------------------------
 import Rebase.Data.Void as Exports
diff --git a/rebase.cabal b/rebase.cabal
--- a/rebase.cabal
+++ b/rebase.cabal
@@ -1,7 +1,7 @@
 name:
   rebase
 version:
-  0.2
+  0.2.1
 synopsis:
   A more progressive alternative to the "base" package
 description:
@@ -86,6 +86,8 @@
     Rebase.Data.Scientific
     -- uuid:
     Rebase.Data.UUID
+    -- dlist:
+    Rebase.Data.DList
     -- void:
     Rebase.Data.Void
     Rebase.Data.Void.Unsafe
@@ -112,10 +114,11 @@
     unordered-containers >= 0.2 && < 0.3,
     bytestring >= 0.10.4 && < 0.11,
     text >= 1 && < 2,
-    time >= 1.5 && < 2,
     scientific >= 0.3 && < 0.4,
     uuid == 1.3.*,
+    dlist >= 0.7 && < 0.8,
     void >= 0.7 && < 0.8,
+    time >= 1.5 && < 2,
     -- control:
     bifunctors >= 5.2 && < 6,
     profunctors >= 5.2 && < 6,
