diff --git a/Data/IntMap/Unicode.hs b/Data/IntMap/Unicode.hs
--- a/Data/IntMap/Unicode.hs
+++ b/Data/IntMap/Unicode.hs
@@ -56,6 +56,7 @@
 -}
 (∈) ∷ Int → IntMap α → Bool
 (∈) = member
+{-# INLINE (∈) #-}
 
 {-|
 (&#x220B;) = 'flip' (&#x2208;)
@@ -64,6 +65,7 @@
 -}
 (∋) ∷ IntMap α → Int → Bool
 (∋) = flip (∈)
+{-# INLINE (∋) #-}
 
 {-|
 (&#x2209;) = 'notMember'
@@ -72,6 +74,7 @@
 -}
 (∉) ∷ Int → IntMap α → Bool
 (∉) = notMember
+{-# INLINE (∉) #-}
 
 {-|
 (&#x220C;) = 'flip' (&#x2209;)
@@ -80,6 +83,7 @@
 -}
 (∌) ∷ IntMap α → Int → Bool
 (∌) = flip (∉)
+{-# INLINE (∌) #-}
 
 {-|
 (&#x2205;) = 'empty'
@@ -88,6 +92,7 @@
 -}
 (∅) ∷ IntMap α
 (∅) = empty
+{-# INLINE (∅) #-}
 
 {-|
 (&#x222A;) = 'union'
@@ -96,6 +101,7 @@
 -}
 (∪) ∷ IntMap α → IntMap α → IntMap α
 (∪) = union
+{-# INLINE (∪) #-}
 
 {-|
 (&#x2216;) = 'difference'
@@ -104,6 +110,7 @@
 -}
 (∖) ∷ IntMap α → IntMap β → IntMap α
 (∖) = difference
+{-# INLINE (∖) #-}
 
 {-|
 Symmetric difference
@@ -114,6 +121,7 @@
 -}
 (∆) ∷ IntMap α → IntMap α → IntMap α
 a ∆ b = (a ∖ b) ∪ (b ∖ a)
+{-# INLINE (∆) #-}
 
 {-|
 (&#x2229;) = 'intersection'
@@ -122,4 +130,5 @@
 -}
 (∩) ∷ IntMap α → IntMap β → IntMap α
 (∩) = intersection
+{-# INLINE (∩) #-}
 
diff --git a/Data/IntSet/Unicode.hs b/Data/IntSet/Unicode.hs
--- a/Data/IntSet/Unicode.hs
+++ b/Data/IntSet/Unicode.hs
@@ -71,6 +71,7 @@
 -}
 (∈) ∷ Int → IntSet → Bool
 (∈) = member
+{-# INLINE (∈) #-}
 
 {-|
 (&#x220B;) = 'flip' (&#x2208;)
@@ -79,6 +80,7 @@
 -}
 (∋) ∷ IntSet → Int → Bool
 (∋) = flip (∈)
+{-# INLINE (∋) #-}
 
 {-|
 (&#x2209;) = 'notMember'
@@ -87,6 +89,7 @@
 -}
 (∉) ∷ Int → IntSet → Bool
 (∉) = notMember
+{-# INLINE (∉) #-}
 
 {-|
 (&#x220C;) = 'flip' (&#x2209;)
@@ -95,6 +98,7 @@
 -}
 (∌) ∷ IntSet → Int → Bool
 (∌) = flip (∉)
+{-# INLINE (∌) #-}
 
 {-|
 (&#x2205;) = 'empty'
@@ -103,6 +107,7 @@
 -}
 (∅) ∷ IntSet
 (∅) = empty
+{-# INLINE (∅) #-}
 
 {-|
 (&#x222A;) = 'union'
@@ -111,6 +116,7 @@
 -}
 (∪) ∷ IntSet → IntSet → IntSet
 (∪) = union
+{-# INLINE (∪) #-}
 
 {-|
 (&#x2216;) = 'difference'
@@ -119,6 +125,7 @@
 -}
 (∖) ∷ IntSet → IntSet → IntSet
 (∖) = difference
+{-# INLINE (∖) #-}
 
 {-|
 Symmetric difference
@@ -129,6 +136,7 @@
 -}
 (∆) ∷ IntSet → IntSet → IntSet
 a ∆ b = (a ∖ b) ∪ (b ∖ a)
+{-# INLINE (∆) #-}
 
 {-|
 (&#x2229;) = 'intersection'
@@ -137,6 +145,7 @@
 -}
 (∩) ∷ IntSet → IntSet → IntSet
 (∩) = intersection
+{-# INLINE (∩) #-}
 
 {-|
 (&#x2286;) = 'isSubsetOf'
@@ -145,6 +154,7 @@
 -}
 (⊆) ∷ IntSet → IntSet → Bool
 (⊆) = isSubsetOf
+{-# INLINE (⊆) #-}
 
 {-|
 (&#x2287;) = 'flip' (&#x2286;)
@@ -153,6 +163,7 @@
 -}
 (⊇) ∷ IntSet → IntSet → Bool
 (⊇) = flip (⊆)
+{-# INLINE (⊇) #-}
 
 {-|
 a &#x2288; b = (a &#x2262; b) &#x2227; (a &#x2284; b)
@@ -161,6 +172,7 @@
 -}
 (⊈) ∷ IntSet → IntSet → Bool
 a ⊈ b = (a ≢ b) ∧ (a ⊄ b)
+{-# INLINE (⊈) #-}
 
 {-|
 a &#x2289; b = (a &#x2262; b) &#x2227; (a &#x2285; b)
@@ -169,6 +181,7 @@
 -}
 (⊉) ∷ IntSet → IntSet → Bool
 a ⊉ b = (a ≢ b) ∧ (a ⊅ b)
+{-# INLINE (⊉) #-}
 
 {-|
 (&#x2282;) = 'isProperSubsetOf'
@@ -177,6 +190,7 @@
 -}
 (⊂) ∷ IntSet → IntSet → Bool
 (⊂) = isProperSubsetOf
+{-# INLINE (⊂) #-}
 
 {-|
 (&#x2283;) = 'flip' (&#x2282;)
@@ -185,6 +199,7 @@
 -}
 (⊃) ∷ IntSet → IntSet → Bool
 (⊃) = flip (⊂)
+{-# INLINE (⊃) #-}
 
 {-|
 a &#x2284; b = 'not' (a &#x2282; b)
@@ -193,6 +208,7 @@
 -}
 (⊄) ∷ IntSet → IntSet → Bool
 a ⊄ b = not (a ⊂ b)
+{-# INLINE (⊄) #-}
 
 {-|
 a &#x2285; b = 'not' (a &#x2283; b)
@@ -201,3 +217,4 @@
 -}
 (⊅) ∷ IntSet → IntSet → Bool
 a ⊅ b = not (a ⊃ b)
+{-# INLINE (⊅) #-}
diff --git a/Data/Map/Unicode.hs b/Data/Map/Unicode.hs
--- a/Data/Map/Unicode.hs
+++ b/Data/Map/Unicode.hs
@@ -56,6 +56,7 @@
 -}
 (∈) ∷ Ord k ⇒ k → Map k α → Bool
 (∈) = member
+{-# INLINE (∈) #-}
 
 {-|
 (&#x220B;) = 'flip' (&#x2208;)
@@ -64,6 +65,7 @@
 -}
 (∋) ∷ Ord k ⇒ Map k α → k → Bool
 (∋) = flip (∈)
+{-# INLINE (∋) #-}
 
 {-|
 (&#x2209;) = 'notMember'
@@ -72,6 +74,7 @@
 -}
 (∉) ∷ Ord k ⇒ k → Map k α → Bool
 (∉) = notMember
+{-# INLINE (∉) #-}
 
 {-|
 (&#x220C;) = 'flip' (&#x2209;)
@@ -80,6 +83,7 @@
 -}
 (∌) ∷ Ord k ⇒ Map k α → k → Bool
 (∌) = flip (∉)
+{-# INLINE (∌) #-}
 
 {-|
 (&#x2205;) = 'empty'
@@ -88,6 +92,7 @@
 -}
 (∅) ∷ Map k α
 (∅) = empty
+{-# INLINE (∅) #-}
 
 {-|
 (&#x222A;) = 'union'
@@ -96,6 +101,7 @@
 -}
 (∪) ∷ Ord k ⇒ Map k α → Map k α → Map k α
 (∪) = union
+{-# INLINE (∪) #-}
 
 {-|
 (&#x2216;) = 'difference'
@@ -104,6 +110,7 @@
 -}
 (∖) ∷ Ord k ⇒ Map k α → Map k β → Map k α
 (∖) = difference
+{-# INLINE (∖) #-}
 
 {-|
 Symmetric difference
@@ -114,6 +121,7 @@
 -}
 (∆) ∷ Ord k ⇒ Map k α → Map k α → Map k α
 a ∆ b = (a ∖ b) ∪ (b ∖ a)
+{-# INLINE (∆) #-}
 
 {-|
 (&#x2229;) = 'intersection'
@@ -122,3 +130,4 @@
 -}
 (∩) ∷ Ord k ⇒ Map k α → Map k β → Map k α
 (∩) = intersection
+{-# INLINE (∩) #-}
diff --git a/Data/Sequence/Unicode.hs b/Data/Sequence/Unicode.hs
--- a/Data/Sequence/Unicode.hs
+++ b/Data/Sequence/Unicode.hs
@@ -46,6 +46,7 @@
 -}
 (∅) ∷ Seq α
 (∅) = empty
+{-# INLINE (∅) #-}
 
 {-|
 (&#x22B2;) = ('<|')
@@ -54,6 +55,7 @@
 -}
 (⊲) ∷ α → Seq α → Seq α
 (⊲) = (<|)
+{-# INLINE (⊲) #-}
 
 {-|
 (&#x22B3;) = ('|>')
@@ -62,6 +64,7 @@
 -}
 (⊳) ∷ Seq α → α → Seq α
 (⊳) = (|>)
+{-# INLINE (⊳) #-}
 
 {-|
 (&#x22C8;) = ('><')
@@ -70,3 +73,4 @@
 -}
 (⋈) ∷ Seq α → Seq α → Seq α
 (⋈) = (><)
+{-# INLINE (⋈) #-}
diff --git a/Data/Set/Unicode.hs b/Data/Set/Unicode.hs
--- a/Data/Set/Unicode.hs
+++ b/Data/Set/Unicode.hs
@@ -71,6 +71,7 @@
 -}
 (∈) ∷ Ord α ⇒ α → Set α → Bool
 (∈) = member
+{-# INLINE (∈) #-}
 
 {-|
 (&#x220B;) = 'flip' (&#x2208;)
@@ -79,6 +80,7 @@
 -}
 (∋) ∷ Ord α ⇒ Set α → α → Bool
 (∋) = flip (∈)
+{-# INLINE (∋) #-}
 
 {-|
 (&#x2209;) = 'notMember'
@@ -87,6 +89,7 @@
 -}
 (∉) ∷ Ord α ⇒ α → Set α → Bool
 (∉) = notMember
+{-# INLINE (∉) #-}
 
 {-|
 (&#x220C;) = 'flip' (&#x2209;)
@@ -95,6 +98,7 @@
 -}
 (∌) ∷ Ord α ⇒ Set α → α → Bool
 (∌) = flip (∉)
+{-# INLINE (∌) #-}
 
 {-|
 (&#x2205;) = 'empty'
@@ -103,6 +107,7 @@
 -}
 (∅) ∷ Set α
 (∅) = empty
+{-# INLINE (∅) #-}
 
 {-|
 (&#x222A;) = 'union'
@@ -111,6 +116,7 @@
 -}
 (∪) ∷ Ord α ⇒ Set α → Set α → Set α
 (∪) = union
+{-# INLINE (∪) #-}
 
 {-|
 (&#x2216;) = 'difference'
@@ -119,6 +125,7 @@
 -}
 (∖) ∷ Ord α ⇒ Set α → Set α → Set α
 (∖) = difference
+{-# INLINE (∖) #-}
 
 {-|
 Symmetric difference
@@ -129,6 +136,7 @@
 -}
 (∆) ∷ Ord α ⇒ Set α → Set α → Set α
 a ∆ b = (a ∖ b) ∪ (b ∖ a)
+{-# INLINE (∆) #-}
 
 {-|
 (&#x2229;) = 'intersection'
@@ -137,6 +145,7 @@
 -}
 (∩) ∷ Ord α ⇒ Set α → Set α → Set α
 (∩) = intersection
+{-# INLINE (∩) #-}
 
 {-|
 (&#x2286;) = 'isSubsetOf'
@@ -145,6 +154,7 @@
 -}
 (⊆) ∷ Ord α ⇒ Set α → Set α → Bool
 (⊆) = isSubsetOf
+{-# INLINE (⊆) #-}
 
 {-|
 (&#x2287;) = 'flip' (&#x2286;)
@@ -153,6 +163,7 @@
 -}
 (⊇) ∷ Ord α ⇒ Set α → Set α → Bool
 (⊇) = flip (⊆)
+{-# INLINE (⊇) #-}
 
 {-|
 a &#x2288; b = (a &#x2262; b) &#x2227; (a &#x2284; b)
@@ -161,6 +172,7 @@
 -}
 (⊈) ∷ Ord α ⇒ Set α → Set α → Bool
 a ⊈ b = (a ≢ b) ∧ (a ⊄ b)
+{-# INLINE (⊈) #-}
 
 {-|
 a &#x2289; b = (a &#x2262; b) &#x2227; (a &#x2285; b)
@@ -169,6 +181,7 @@
 -}
 (⊉) ∷ Ord α ⇒ Set α → Set α → Bool
 a ⊉ b = (a ≢ b) ∧ (a ⊅ b)
+{-# INLINE (⊉) #-}
 
 {-|
 (&#x2282;) = 'isProperSubsetOf'
@@ -177,6 +190,7 @@
 -}
 (⊂) ∷ Ord α ⇒ Set α → Set α → Bool
 (⊂) = isProperSubsetOf
+{-# INLINE (⊂) #-}
 
 {-|
 (&#x2283;) = 'flip' (&#x2282;)
@@ -185,6 +199,7 @@
 -}
 (⊃) ∷ Ord α ⇒ Set α → Set α → Bool
 (⊃) = flip (⊂)
+{-# INLINE (⊃) #-}
 
 {-|
 a &#x2284; b = 'not' (a &#x2282; b)
@@ -193,6 +208,7 @@
 -}
 (⊄) ∷ Ord α ⇒ Set α → Set α → Bool
 a ⊄ b = not (a ⊂ b)
+{-# INLINE (⊄) #-}
 
 {-|
 a &#x2285; b = 'not' (a &#x2283; b)
@@ -201,3 +217,4 @@
 -}
 (⊅) ∷ Ord α ⇒ Set α → Set α → Bool
 a ⊅ b = not (a ⊃ b)
+{-# INLINE (⊅) #-}
diff --git a/containers-unicode-symbols.cabal b/containers-unicode-symbols.cabal
--- a/containers-unicode-symbols.cabal
+++ b/containers-unicode-symbols.cabal
@@ -1,5 +1,5 @@
 name:          containers-unicode-symbols
-version:       0.3.0.4
+version:       0.3.0.5
 cabal-version: >=1.6
 build-type:    Simple
 stability:     provisional
