mirror of
https://github.com/ilyakooo0/reflex.git
synced 2024-10-04 05:37:09 +03:00
Merge remote-tracking branch 'origin/develop' into ghc810
This commit is contained in:
commit
157e8eb314
@ -1,7 +1,13 @@
|
||||
# Revision history for reflex
|
||||
|
||||
## Unreleased
|
||||
## 0.8.0.0
|
||||
|
||||
* Replace 0.7.2.0 with 0.8.0.0 to reflect the `MonadHold` interface change. Deprecates 0.7.2.0.
|
||||
|
||||
## 0.7.2.0
|
||||
* ([#416](https://github.com/reflex-frp/reflex/pull/416)) Add `now :: m (Event t ())` to `MonadHold`.
|
||||
* Extend some dependency version bounds
|
||||
* Fix HLint 3 test
|
||||
|
||||
## 0.7.1.0
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
Name: reflex
|
||||
Version: 0.7.1.0
|
||||
Version: 0.8.0.0
|
||||
Synopsis: Higher-order Functional Reactive Programming
|
||||
Description:
|
||||
Interactive programs without callbacks or side-effects.
|
||||
@ -257,7 +257,10 @@ test-suite hlint
|
||||
, directory
|
||||
, filepath
|
||||
, filemanip
|
||||
, hlint (< 2.1 || >= 2.2.2) && < 3
|
||||
if impl(ghc >= 8.8)
|
||||
build-depends: hlint >= 3
|
||||
else
|
||||
build-depends: hlint (< 2.1 || >= 2.2.2) && < 3
|
||||
if impl(ghcjs)
|
||||
buildable: False
|
||||
|
||||
|
@ -8,7 +8,6 @@
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
{-# LANGUAGE ScopedTypeVariables #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
{-# LANGUAGE UndecidableInstances #-}
|
||||
#ifdef USE_REFLEX_OPTIMIZER
|
||||
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
|
||||
|
@ -9,7 +9,6 @@
|
||||
{-# LANGUAGE RecursiveDo #-}
|
||||
{-# LANGUAGE ScopedTypeVariables #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
{-# LANGUAGE UndecidableInstances #-}
|
||||
#ifdef USE_REFLEX_OPTIMIZER
|
||||
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
|
||||
|
@ -6,7 +6,6 @@
|
||||
{-# LANGUAGE FunctionalDependencies #-}
|
||||
{-# LANGUAGE ScopedTypeVariables #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
{-# LANGUAGE UndecidableInstances #-}
|
||||
#ifdef USE_REFLEX_OPTIMIZER
|
||||
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
|
||||
|
@ -9,7 +9,6 @@
|
||||
{-# LANGUAGE GADTs #-}
|
||||
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
|
||||
{-# LANGUAGE LambdaCase #-}
|
||||
{-# LANGUAGE MultiWayIf #-}
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
{-# LANGUAGE RoleAnnotations #-}
|
||||
{-# LANGUAGE ScopedTypeVariables #-}
|
||||
@ -20,6 +19,7 @@
|
||||
{-# LANGUAGE DeriveFunctor #-}
|
||||
{-# LANGUAGE StandaloneDeriving #-}
|
||||
{-# LANGUAGE InstanceSigs #-}
|
||||
{-# LANGUAGE MultiWayIf #-}
|
||||
|
||||
#ifdef USE_REFLEX_OPTIMIZER
|
||||
{-# OPTIONS_GHC -fplugin=Reflex.Optimizer #-}
|
||||
|
@ -18,6 +18,7 @@ import Data.GADT.Compare
|
||||
import Data.IORef
|
||||
import Data.Semigroup
|
||||
import Data.These
|
||||
import Data.Type.Equality ((:~:)(Refl))
|
||||
|
||||
import Data.Functor.Misc
|
||||
import Data.Patch
|
||||
|
@ -1,7 +1,7 @@
|
||||
module Main where
|
||||
|
||||
import Control.Monad
|
||||
import Language.Haskell.HLint3 (hlint)
|
||||
import Language.Haskell.HLint (hlint)
|
||||
import System.Directory
|
||||
import System.Exit (exitFailure, exitSuccess)
|
||||
import System.FilePath
|
||||
@ -22,6 +22,7 @@ main = do
|
||||
, "--ignore=Use unless"
|
||||
, "--ignore=Reduce duplication"
|
||||
, "--cpp-define=USE_TEMPLATE_HASKELL"
|
||||
, "--cpp-define=DEBUG"
|
||||
, "--ignore=Use tuple-section"
|
||||
]
|
||||
recurseInto = and <$> sequence
|
||||
|
Loading…
Reference in New Issue
Block a user