packages feed

clash-prelude 0.10.13 → 0.10.14

raw patch · 4 files changed

+14/−2 lines, 4 filesdep ~ghc-typelits-extradep ~lens

Dependency ranges changed: ghc-typelits-extra, lens

Files

CHANGELOG.md view
@@ -1,5 +1,8 @@ # Changelog for [`clash-prelude` package](http://hackage.haskell.org/package/clash-prelude) +## 0.10.14 *August 21st 2016*+* Build against ghc-typelits-extra-0.2+ ## 0.10.13 *August 18th 2016* * New features:   * Thanks to Joe Hermaszewski (@expipiplus1): Add an explicitly clocked `DSignal`
clash-prelude.cabal view
@@ -1,5 +1,5 @@ Name:                 clash-prelude-Version:              0.10.13+Version:              0.10.14 Synopsis:             CAES Language for Synchronous Hardware - Prelude library Description:   CλaSH (pronounced ‘clash’) is a functional hardware description language that@@ -159,7 +159,7 @@                       integer-gmp               >= 0.5.1.0 && < 1.1,                       deepseq                   >= 1.4.1.0 && < 1.5,                       ghc-prim                  >= 0.3.1.0 && < 0.6,-                      ghc-typelits-extra        >= 0.1     && < 0.2,+                      ghc-typelits-extra        >= 0.1     && < 0.3,                       ghc-typelits-natnormalise >= 0.4.1   && < 0.6,                       lens                      >= 4.9     && < 4.15,                       QuickCheck                >= 2.7     && < 2.10,
src/CLaSH/Prelude.hs view
@@ -128,7 +128,11 @@ import Data.Bits import Data.Default import GHC.TypeLits+#if MIN_VERSION_ghc_typelits_extra(0,2,0)+import GHC.TypeLits.Extra hiding (Max, Min)+#else import GHC.TypeLits.Extra+#endif import Language.Haskell.TH.Syntax  (Lift(..)) #if __GLASGOW_HASKELL__ < 711 import Language.Haskell.TH.Lift    (deriveLift)
src/CLaSH/Prelude/Safe.hs view
@@ -27,6 +27,7 @@   Some circuit examples can be found in "CLaSH.Examples". -} +{-# LANGUAGE CPP              #-} {-# LANGUAGE DataKinds        #-} {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE TypeOperators    #-}@@ -108,7 +109,11 @@ import Control.Applicative import Data.Bits import GHC.TypeLits+#if MIN_VERSION_ghc_typelits_extra(0,2,0)+import GHC.TypeLits.Extra hiding (Max, Min)+#else import GHC.TypeLits.Extra+#endif import Prelude                     hiding ((++), (!!), concat, drop, foldl,                                            foldl1, foldr, foldr1, head, init,                                            iterate, last, length, map, repeat,