Skip to content

Commit 04a1b42

Browse files
author
HaskellMouse
committed
Fixup for GHC 9.4
added `TypeOperators` extensions where `~` is used. removed MonadFail constraint from `convert` in the Data.Double.Conversion.Internal.TextBuilder.
1 parent 87ffe43 commit 04a1b42

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

Data/Double/Conversion/Convertable.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{-# LANGUAGE DefaultSignatures, InstanceSigs, MagicHash, MultiParamTypeClasses,
2-
TypeFamilies #-}
2+
TypeFamilies, TypeOperators #-}
33

44
-- |
55
-- Module : Data.Double.Conversion.Convertable

Data/Double/Conversion/Internal/ByteString.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{-# LANGUAGE TypeFamilies #-}
1+
{-# LANGUAGE TypeFamilies, TypeOperators #-}
22

33
-- |
44
-- Module : Data.Double.Conversion.ByteString

Data/Double/Conversion/Internal/ByteStringBuilder.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{-# LANGUAGE TypeFamilies #-}
1+
{-# LANGUAGE TypeFamilies, TypeOperators #-}
22

33
-- |
44
-- Module : Data.Double.Conversion.ByteStringBuilder

Data/Double/Conversion/Internal/Text.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{-# LANGUAGE CPP, MagicHash, Rank2Types, TypeFamilies, BangPatterns #-}
1+
{-# LANGUAGE CPP, MagicHash, Rank2Types, TypeFamilies, BangPatterns, TypeOperators #-}
22

33
-- |
44
-- Module : Data.Double.Conversion.Text

Data/Double/Conversion/Internal/TextBuilder.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{-# LANGUAGE CPP, MagicHash, Rank2Types, TypeFamilies #-}
1+
{-# LANGUAGE CPP, MagicHash, Rank2Types, TypeFamilies, TypeOperators #-}
22
-- |
33
-- Module : Data.Double.Conversion.TextBuilder
44
-- Copyright : (c) 2011 MailRank, Inc.
@@ -45,7 +45,7 @@ convert func len act val = runST $ do
4545
size <- unsafeIOToST $ act (realToFrac val) tempMArr
4646
tempArr <- A.unsafeFreeze mTempArr
4747
when (size == -1) .
48-
fail $ "Data.Double.Conversion.Text." ++ func ++
48+
error $ "Data.Double.Conversion.Text." ++ func ++
4949
": conversion failed."
5050
#if MIN_VERSION_text(2,0,0)
5151
return $ writeN (fromIntegral size) $ \mArr _ -> A.copyI (fromIntegral size) mArr 0 tempArr 0

0 commit comments

Comments
 (0)