diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,7 @@
+0.0.4
+
+* Fix bug in float64* parsers (Float -> Double)
+
 0.0.3
 
 * IEEE754 parsers from data-binary-ieee754
diff --git a/src/Data/Tickle/Get.hs b/src/Data/Tickle/Get.hs
--- a/src/Data/Tickle/Get.hs
+++ b/src/Data/Tickle/Get.hs
@@ -175,7 +175,7 @@
 import GHC.Word(Word, Word8, Word16(W16#), Word32(W32#), Word64(W64#))
 import GHC.Base(uncheckedShiftL#, Int(I#))
 #endif
-import Prelude(Num((-), (+)), Float, Integer, ($!), Show, fromIntegral, undefined, seq)
+import Prelude(Num((-), (+)), Float, Double, Integer, ($!), Show, fromIntegral, undefined, seq)
 import System.IO(IO)
 
 -- $setup
@@ -1021,13 +1021,13 @@
 {-# INLINE float32le #-}
 
 float64be ::
-  Get () Float
+  Get () Double
 float64be =
   fmap toFloat word64be
 {-# INLINE float64be #-}
 
 float64le ::
-  Get () Float
+  Get () Double
 float64le =
   fmap toFloat word64le
 {-# INLINE float64le #-}
diff --git a/tickle.cabal b/tickle.cabal
--- a/tickle.cabal
+++ b/tickle.cabal
@@ -1,5 +1,5 @@
 name:               tickle
-version:            0.0.3
+version:            0.0.4
 license:            BSD3
 license-file:       LICENSE
 author:             Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
