diff --git a/separated.cabal b/separated.cabal
--- a/separated.cabal
+++ b/separated.cabal
@@ -1,5 +1,5 @@
 name:               separated
-version:            0.0.5
+version:            0.0.6
 license:            BSD3
 license-File:       etc/LICENCE
 author:             Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
diff --git a/src/Data/Separated.hs b/src/Data/Separated.hs
--- a/src/Data/Separated.hs
+++ b/src/Data/Separated.hs
@@ -17,6 +17,7 @@
   -- * Constructing data types
 , empty
 , single
+, (+:.)
   -- * Extracting values from data types
 , allValues
 , allValues1
@@ -279,6 +280,22 @@
   -> Separated1 s a
 single a =
   Separated1 a []
+
+-- | One element and one separator.
+--
+-- >>> 7 +:. "abc"
+-- [7,"abc"]
+--
+-- >>> 7 +: "abc" +: 8 +:. "def"
+-- [7,"abc",8,"def"]
+(+:.) ::
+  a
+  -> s
+  -> Separated a s
+(+:.) a s =
+  a +: single s
+
+infixr 5 +:.
 
 -- | Return all element values in a list of pairs of element and separator values.
 --
