File tree 8 files changed +12
-8
lines changed
8 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 1
1
# Revision history for reflex
2
2
3
- ## Unreleased
3
+ ## 0.7.2.0
4
4
* ([ #416 ] ( https://github.com/reflex-frp/reflex/pull/416 ) ) Add ` now :: m (Event t ()) ` to ` MonadHold ` .
5
+ * Extend some dependency version bounds
6
+ * Fix HLint 3 test
5
7
6
8
## 0.7.1.0
7
9
Original file line number Diff line number Diff line change 1
1
Name : reflex
2
- Version : 0.7.1 .0
2
+ Version : 0.7.2 .0
3
3
Synopsis : Higher-order Functional Reactive Programming
4
4
Description :
5
5
Interactive programs without callbacks or side-effects.
@@ -257,7 +257,10 @@ test-suite hlint
257
257
, directory
258
258
, filepath
259
259
, filemanip
260
- , hlint (< 2.1 || >= 2.2.2 ) && < 3
260
+ if impl(ghc >= 8.8 )
261
+ build-depends : hlint >= 3
262
+ else
263
+ build-depends : hlint (< 2.1 || >= 2.2.2 ) && < 3
261
264
if impl(ghcjs)
262
265
buildable : False
263
266
Original file line number Diff line number Diff line change 8
8
{-# LANGUAGE RankNTypes #-}
9
9
{-# LANGUAGE ScopedTypeVariables #-}
10
10
{-# LANGUAGE TypeFamilies #-}
11
- {-# LANGUAGE TypeOperators #-}
12
11
{-# LANGUAGE UndecidableInstances #-}
13
12
#ifdef USE_REFLEX_OPTIMIZER
14
13
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
Original file line number Diff line number Diff line change 9
9
{-# LANGUAGE RecursiveDo #-}
10
10
{-# LANGUAGE ScopedTypeVariables #-}
11
11
{-# LANGUAGE TypeFamilies #-}
12
- {-# LANGUAGE TypeOperators #-}
13
12
{-# LANGUAGE UndecidableInstances #-}
14
13
#ifdef USE_REFLEX_OPTIMIZER
15
14
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
Original file line number Diff line number Diff line change 6
6
{-# LANGUAGE FunctionalDependencies #-}
7
7
{-# LANGUAGE ScopedTypeVariables #-}
8
8
{-# LANGUAGE TypeFamilies #-}
9
- {-# LANGUAGE TypeOperators #-}
10
9
{-# LANGUAGE UndecidableInstances #-}
11
10
#ifdef USE_REFLEX_OPTIMIZER
12
11
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
Original file line number Diff line number Diff line change 9
9
{-# LANGUAGE GADTs #-}
10
10
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
11
11
{-# LANGUAGE LambdaCase #-}
12
- {-# LANGUAGE MultiWayIf #-}
13
12
{-# LANGUAGE RankNTypes #-}
14
13
{-# LANGUAGE RoleAnnotations #-}
15
14
{-# LANGUAGE ScopedTypeVariables #-}
20
19
{-# LANGUAGE DeriveFunctor #-}
21
20
{-# LANGUAGE StandaloneDeriving #-}
22
21
{-# LANGUAGE InstanceSigs #-}
22
+ {-# LANGUAGE MultiWayIf #-}
23
23
24
24
#ifdef USE_REFLEX_OPTIMIZER
25
25
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ import Data.GADT.Compare
18
18
import Data.IORef
19
19
import Data.Semigroup
20
20
import Data.These
21
+ import Data.Type.Equality ((:~:) (Refl ))
21
22
22
23
import Data.Functor.Misc
23
24
import Data.Patch
Original file line number Diff line number Diff line change 1
1
module Main where
2
2
3
3
import Control.Monad
4
- import Language.Haskell.HLint3 (hlint )
4
+ import Language.Haskell.HLint (hlint )
5
5
import System.Directory
6
6
import System.Exit (exitFailure , exitSuccess )
7
7
import System.FilePath
@@ -22,6 +22,7 @@ main = do
22
22
, " --ignore=Use unless"
23
23
, " --ignore=Reduce duplication"
24
24
, " --cpp-define=USE_TEMPLATE_HASKELL"
25
+ , " --cpp-define=DEBUG"
25
26
, " --ignore=Use tuple-section"
26
27
]
27
28
recurseInto = and <$> sequence
You can’t perform that action at this time.
0 commit comments