File tree 6 files changed +7
-7
lines changed
6 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 62
62
- " 9.2.8"
63
63
- " 9.4.8"
64
64
- " 9.6.4"
65
+ - " 9.8.4"
66
+ - " 9.10.1"
65
67
66
68
env :
67
69
clash_version : ${{ matrix.clash }}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ package clash-prelude
14
14
source-repository-package
15
15
type : git
16
16
location : https://github.com/cchalmers/circuit-notation.git
17
- tag : 19b386c4aa3ff690758ae089c7754303f3500cc9
17
+ tag : 564769c52aa05b90f81bbc898b7af7087d96613d
18
18
19
19
package clash-protocols-base
20
20
-- Reduces compile times by ~20%
Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ library
104
104
, circuit-notation
105
105
, deepseq
106
106
, extra
107
- , ghc >= 8.7 && < 9.7
107
+ , ghc >= 8.7 && < 9.11
108
108
, hashable
109
109
, tagged
110
110
, template-haskell
Original file line number Diff line number Diff line change @@ -120,7 +120,7 @@ library
120
120
, data-default ^>= 0.7.1.1
121
121
, deepseq
122
122
, extra
123
- , ghc >= 8.7 && < 9.7
123
+ , ghc >= 8.7 && < 9.11
124
124
, hashable
125
125
, hedgehog >= 1.0.2
126
126
, lifted-async
Original file line number Diff line number Diff line change @@ -114,9 +114,9 @@ import Prelude hiding (
114
114
import qualified Data.Bifunctor as B
115
115
import Data.Bool (bool )
116
116
import qualified Data.Coerce as Coerce
117
+ import qualified Data.Functor as Functor
117
118
import Data.Kind (Type )
118
119
import Data.List ((\\) )
119
- import qualified Data.List.NonEmpty
120
120
import qualified Data.Maybe as Maybe
121
121
import Data.Proxy
122
122
import qualified Prelude as P
@@ -862,7 +862,7 @@ roundrobinCollect Parallel =
862
862
nacks = C. repeat (Ack False )
863
863
acks = Maybe. fromMaybe nacks ((\ i -> C. replace i ack nacks) <$> iM)
864
864
dat1 = Maybe. fromMaybe NoData dat0
865
- (iM, dat0) = Data.List.NonEmpty .unzip dats1
865
+ (iM, dat0) = Functor .unzip dats1
866
866
dats1 = C. fold @ (n C. - 1 ) (<|>) (C. zipWith goDat C. indicesI dats0)
867
867
868
868
goDat i dat
Original file line number Diff line number Diff line change 6
6
{-# LANGUAGE TypeFamilyDependencies #-}
7
7
{-# LANGUAGE UndecidableInstances #-}
8
8
{-# OPTIONS_GHC -fconstraint-solver-iterations=20 #-}
9
- #if !MIN_VERSION_clash_prelude(1, 8, 2)
10
9
{-# OPTIONS_GHC -fno-warn-orphans #-}
11
- #endif
12
10
13
11
-- TODO: Hide internal documentation
14
12
-- {-# OPTIONS_HADDOCK hide #-}
You can’t perform that action at this time.
0 commit comments