diff --git a/bench/Functions.hs b/bench/Functions.hs index f7d8118..511c115 100644 --- a/bench/Functions.hs +++ b/bench/Functions.hs @@ -1,8 +1,6 @@ -{-# LANGUAGE -MagicHash, -BangPatterns, -CPP - #-} +{-# LANGUAGE MagicHash #-} +{-# LANGUAGE BangPatterns #-} +{-# LANGUAGE CPP #-} -- All these functions have to be in a separate module because otherwise diff --git a/bench/Main.hs b/bench/Main.hs index 4538e89..2cf3542 100644 --- a/bench/Main.hs +++ b/bench/Main.hs @@ -1,7 +1,5 @@ -{-# LANGUAGE -BangPatterns, -MagicHash - #-} +{-# LANGUAGE BangPatterns #-} +{-# LANGUAGE MagicHash #-} import Control.Monad.Trans.State.Lazy diff --git a/lib/Data/List/Index.hs b/lib/Data/List/Index.hs index 328d7ef..d83c3a0 100644 --- a/lib/Data/List/Index.hs +++ b/lib/Data/List/Index.hs @@ -1,9 +1,7 @@ -{-# LANGUAGE -CPP, -MagicHash, -ScopedTypeVariables, -BangPatterns - #-} +{-# LANGUAGE CPP #-} +{-# LANGUAGE MagicHash #-} +{-# LANGUAGE ScopedTypeVariables #-} +{-# LANGUAGE BangPatterns #-} {- |