@@ -23,6 +23,9 @@ module Data.Binary.Bits.Put
2323
2424 -- ** Words
2525 , putWord8
26+ , putWord16
27+ , putWord32
28+ , putWord64
2629 , putWord16be
2730 , putWord32be
2831 , putWord64be
@@ -111,16 +114,28 @@ putWord8 :: Int -> Word8 -> BitPut ()
111114putWord8 = putWord
112115
113116-- | Put the @n@ lower bits of a 'Word16'.
117+putWord16 :: Int -> Word16 -> BitPut ()
118+putWord16 = putWord
119+
114120putWord16be :: Int -> Word16 -> BitPut ()
115121putWord16be = putWord
122+{-# DEPRECATED putWord16be "Use 'putWord16' instead" #-}
116123
117124-- | Put the @n@ lower bits of a 'Word32'.
125+putWord32 :: Int -> Word32 -> BitPut ()
126+putWord32 = putWord
127+
118128putWord32be :: Int -> Word32 -> BitPut ()
119129putWord32be = putWord
130+{-# DEPRECATED putWord32be "Use 'putWord32' instead" #-}
120131
121132-- | Put the @n@ lower bits of a 'Word64'.
133+putWord64 :: Int -> Word64 -> BitPut ()
134+putWord64 = putWord
135+
122136putWord64be :: Int -> Word64 -> BitPut ()
123137putWord64be = putWord
138+{-# DEPRECATED putWord64be "Use 'putWord64' instead" #-}
124139
125140-- | Put a 'ByteString'.
126141--