Skip to content

Commit 1025624

Browse files
iohk-bors[bot]coot
andauthored
Merge #3544
3544: stylish haskell changes r=coot a=coot - stylish-haskell: let the script run over ouroboros-network packages - stylish-haskell changes in the network layer Co-authored-by: Marcin Szamotulski <[email protected]>
2 parents 1c752b5 + 8587969 commit 1025624

File tree

14 files changed

+147
-158
lines changed

14 files changed

+147
-158
lines changed

io-classes/src/Control/Monad/Class/MonadAsync.hs

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,37 @@
22
{-# LANGUAGE FlexibleContexts #-}
33
{-# LANGUAGE MultiParamTypeClasses #-}
44
{-# LANGUAGE QuantifiedConstraints #-}
5-
{-# LANGUAGE ScopedTypeVariables #-}
65
{-# LANGUAGE RankNTypes #-}
6+
{-# LANGUAGE ScopedTypeVariables #-}
77
{-# LANGUAGE TypeApplications #-}
88
{-# LANGUAGE TypeFamilies #-}
99
{-# LANGUAGE TypeFamilyDependencies #-}
1010

1111
module Control.Monad.Class.MonadAsync
1212
( MonadAsync (..)
13-
, AsyncCancelled(..)
14-
, ExceptionInLinkedThread(..)
13+
, AsyncCancelled (..)
14+
, ExceptionInLinkedThread (..)
1515
, link
1616
, linkTo
1717
, linkOnly
1818
, linkToOnly
19-
20-
, mapConcurrently, forConcurrently
21-
, mapConcurrently_, forConcurrently_
22-
, replicateConcurrently, replicateConcurrently_
19+
, mapConcurrently
20+
, forConcurrently
21+
, mapConcurrently_
22+
, forConcurrently_
23+
, replicateConcurrently
24+
, replicateConcurrently_
2325
, Concurrently (..)
2426
) where
2527

2628
import Prelude hiding (read)
2729

2830
import Control.Applicative (Alternative (..), liftA2)
31+
import Control.Monad (forever)
2932
import Control.Monad.Class.MonadFork
3033
import Control.Monad.Class.MonadSTM
31-
import Control.Monad.Class.MonadTimer
3234
import Control.Monad.Class.MonadThrow
33-
import Control.Monad (forever)
35+
import Control.Monad.Class.MonadTimer
3436

3537
import Control.Concurrent.Async (AsyncCancelled (..))
3638
import qualified Control.Concurrent.Async as Async

io-classes/src/Control/Monad/Class/MonadEventlog.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
module Control.Monad.Class.MonadEventlog (
2-
MonadEventlog(..),
1+
module Control.Monad.Class.MonadEventlog
2+
( MonadEventlog (..)
33
-- * Deprecated API
4-
traceEventM,
5-
traceMarkerM
4+
, traceEventM
5+
, traceMarkerM
66
) where
77

88
import Control.Monad.Reader

io-classes/src/Control/Monad/Class/MonadFork.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module Control.Monad.Class.MonadFork
77
( MonadThread (..)
88
, MonadFork (..)
99
, labelThisThread
10-
-- * Deprecated API
10+
-- * Deprecated API
1111
, fork
1212
, forkWithUnmask
1313
) where

io-classes/src/Control/Monad/Class/MonadST.hs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
{-# LANGUAGE RankNTypes #-}
2-
module Control.Monad.Class.MonadST
3-
( MonadST(..)
4-
) where
2+
module Control.Monad.Class.MonadST (MonadST (..)) where
53

64
import Control.Monad.Reader
75
import Control.Monad.ST (ST, stToIO)

io-classes/src/Control/Monad/Class/MonadSTM.hs

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ module Control.Monad.Class.MonadSTM
88
, MonadLabelledSTM (..)
99
, LazyTVar
1010
, LazyTMVar
11-
12-
-- * Default 'TMVar' implementation
11+
-- * Default 'TMVar' implementation
1312
, TMVarDefault (..)
1413
, labelTMVarDefault
1514
, newTMVarDefault
@@ -24,8 +23,7 @@ module Control.Monad.Class.MonadSTM
2423
, tryReadTMVarDefault
2524
, swapTMVarDefault
2625
, isEmptyTMVarDefault
27-
28-
-- * Default 'TBQueue' implementation
26+
-- * Default 'TBQueue' implementation
2927
, TQueueDefault (..)
3028
, labelTQueueDefault
3129
, newTQueueDefault
@@ -35,8 +33,7 @@ module Control.Monad.Class.MonadSTM
3533
, tryPeekTQueueDefault
3634
, writeTQueueDefault
3735
, isEmptyTQueueDefault
38-
39-
-- * Default 'TBQueue' implementation
36+
-- * Default 'TBQueue' implementation
4037
, TBQueueDefault (..)
4138
, labelTBQueueDefault
4239
, newTBQueueDefault
@@ -49,12 +46,10 @@ module Control.Monad.Class.MonadSTM
4946
, isFullTBQueueDefault
5047
, lengthTBQueueDefault
5148
, flushTBQueueDefault
52-
53-
-- * MonadThrow aliases
49+
-- * MonadThrow aliases
5450
, throwSTM
5551
, catchSTM
56-
57-
-- * Deprecated API
52+
-- * Deprecated API
5853
, newTVarM
5954
, newTMVarM
6055
, newTMVarMDefault
@@ -68,8 +63,8 @@ import qualified Control.Concurrent.STM.TBQueue as STM
6863
import qualified Control.Concurrent.STM.TMVar as STM
6964
import qualified Control.Concurrent.STM.TQueue as STM
7065
import qualified Control.Concurrent.STM.TVar as STM
71-
import qualified Control.Monad.STM as STM
7266
import Control.Monad (MonadPlus (..))
67+
import qualified Control.Monad.STM as STM
7368

7469
import qualified Control.Monad.Class.MonadThrow as MonadThrow
7570

@@ -516,8 +511,8 @@ tryReadTBQueueDefault (TBQueue rsize read _wsize write _size) = do
516511
case reverse ys of
517512
[] -> return Nothing
518513

519-
-- NB. lazy: we want the transaction to be
520-
-- short, otherwise it will conflict
514+
-- NB. lazy: we want the transaction to be
515+
-- short, otherwise it will conflict
521516
(z:zs) -> do
522517
writeTVar write []
523518
writeTVar read zs

io-classes/src/Control/Monad/Class/MonadThrow.hs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@
77
{-# LANGUAGE TypeFamilies #-}
88

99
module Control.Monad.Class.MonadThrow
10-
( MonadThrow(..)
11-
, MonadCatch(..)
12-
, MonadMask(..)
13-
, MonadMaskingState(..)
14-
, MonadEvaluate(..)
15-
, MaskingState(..)
16-
, Exception(..)
10+
( MonadThrow (..)
11+
, MonadCatch (..)
12+
, MonadMask (..)
13+
, MonadMaskingState (..)
14+
, MonadEvaluate (..)
15+
, MaskingState (..)
16+
, Exception (..)
1717
, SomeException
18-
, ExitCase(..)
19-
, Handler(..)
18+
, ExitCase (..)
19+
, Handler (..)
2020
, catches
21-
-- * Deprecated interfaces
21+
-- * Deprecated interfaces
2222
, throwM
2323
) where
2424

io-classes/src/Control/Monad/Class/MonadTime.hs

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
{-# LANGUAGE DeriveGeneric #-}
22

3-
module Control.Monad.Class.MonadTime (
4-
MonadTime(..)
5-
, MonadMonotonicTime(..)
6-
7-
-- * 'DiffTime' and its action on 'Time'
8-
, Time(..)
3+
module Control.Monad.Class.MonadTime
4+
( MonadTime (..)
5+
, MonadMonotonicTime (..)
6+
-- * 'DiffTime' and its action on 'Time'
7+
, Time (..)
98
, diffTime
109
, addTime
1110
, DiffTime
12-
13-
-- * 'NominalTime' and its action on 'UTCTime'
11+
-- * 'NominalTime' and its action on 'UTCTime'
1412
, UTCTime
1513
, diffUTCTime
1614
, addUTCTime
@@ -19,7 +17,7 @@ module Control.Monad.Class.MonadTime (
1917

2018
import Control.Monad.Reader
2119
import Data.Time.Clock (DiffTime, NominalDiffTime, UTCTime,
22-
addUTCTime, diffUTCTime)
20+
addUTCTime, diffUTCTime)
2321
import qualified Data.Time.Clock as Time
2422
import Data.Word (Word64)
2523
import GHC.Generics (Generic (..))

io-classes/src/Control/Monad/Class/MonadTimer.hs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@
55
{-# LANGUAGE NumericUnderscores #-}
66
{-# LANGUAGE TypeFamilies #-}
77

8-
module Control.Monad.Class.MonadTimer (
9-
MonadDelay(..)
10-
, MonadTimer(..)
11-
, TimeoutState(..)
12-
8+
module Control.Monad.Class.MonadTimer
9+
( MonadDelay (..)
10+
, MonadTimer (..)
11+
, TimeoutState (..)
1312
, DiffTime
1413
, diffTimeToMicrosecondsAsInt
1514
, microsecondsAsIntToDiffTime

io-classes/test/Test/MonadTimer.hs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
{-# LANGUAGE MultiWayIf #-}
22
{-# LANGUAGE NumericUnderscores #-}
33

4-
module Test.MonadTimer
5-
( tests
6-
) where
4+
module Test.MonadTimer (tests) where
75

86
import Control.Monad.Class.MonadTime (DiffTime)
97
import Control.Monad.Class.MonadTimer
@@ -68,7 +66,7 @@ instance Arbitrary DiffTimeDistr where
6866
shrink (DiffTimeDistr a) = (DiffTimeDistr . fromRational) `map` shrink (toRational a)
6967

7068
prop_diffTimeToMicrosecondsAsIntRightInverse :: DiffTimeDistr -> Property
71-
prop_diffTimeToMicrosecondsAsIntRightInverse (DiffTimeDistr a) =
69+
prop_diffTimeToMicrosecondsAsIntRightInverse (DiffTimeDistr a) =
7270
label (labelRational (toRational a)) $
7371
abs (toRational a - a') < (1 :% 1_000_000)
7472
.&&.

io-sim/src/Control/Monad/IOSim.hs

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -3,62 +3,62 @@
33
{-# LANGUAGE RankNTypes #-}
44
{-# LANGUAGE ScopedTypeVariables #-}
55

6-
module Control.Monad.IOSim (
7-
-- * Simulation monad
8-
IOSim,
9-
STMSim,
10-
-- ** Run simulation
11-
runSim,
12-
runSimOrThrow,
13-
runSimStrictShutdown,
14-
Failure(..),
15-
runSimTrace,
16-
runSimTraceST,
17-
liftST,
18-
traceM,
19-
traceSTM,
20-
-- * Simulation time
21-
setCurrentTime,
22-
unshareClock,
23-
-- * Simulation trace
24-
type SimTrace,
25-
Trace (Cons, Nil, Trace, SimTrace, TraceMainReturn, TraceMainException, TraceDeadlock),
26-
ppTrace,
27-
ppTrace_,
28-
ppEvents,
29-
SimResult(..),
30-
SimEvent(..),
31-
SimEventType(..),
32-
ThreadLabel,
33-
Labelled (..),
34-
traceEvents,
35-
traceResult,
36-
selectTraceEvents,
37-
selectTraceEvents',
38-
selectTraceEventsDynamic,
39-
selectTraceEventsDynamic',
40-
selectTraceEventsSay,
41-
selectTraceEventsSay',
42-
traceSelectTraceEvents,
43-
traceSelectTraceEventsDynamic,
44-
traceSelectTraceEventsSay,
45-
printTraceEventsSay,
46-
-- * Eventlog
47-
EventlogEvent(..),
48-
EventlogMarker(..),
49-
-- * Low-level API
50-
execReadTVar,
51-
-- * Deprecated interfaces
52-
SimM,
53-
SimSTM,
54-
TraceEvent
6+
module Control.Monad.IOSim
7+
( -- * Simulation monad
8+
IOSim
9+
, STMSim
10+
-- ** Run simulation
11+
, runSim
12+
, runSimOrThrow
13+
, runSimStrictShutdown
14+
, Failure (..)
15+
, runSimTrace
16+
, runSimTraceST
17+
, liftST
18+
, traceM
19+
, traceSTM
20+
-- * Simulation time
21+
, setCurrentTime
22+
, unshareClock
23+
-- * Simulation trace
24+
, type SimTrace
25+
, Trace (Cons, Nil, Trace, SimTrace, TraceMainReturn, TraceMainException, TraceDeadlock)
26+
, ppTrace
27+
, ppTrace_
28+
, ppEvents
29+
, SimResult (..)
30+
, SimEvent (..)
31+
, SimEventType (..)
32+
, ThreadLabel
33+
, Labelled (..)
34+
, traceEvents
35+
, traceResult
36+
, selectTraceEvents
37+
, selectTraceEvents'
38+
, selectTraceEventsDynamic
39+
, selectTraceEventsDynamic'
40+
, selectTraceEventsSay
41+
, selectTraceEventsSay'
42+
, traceSelectTraceEvents
43+
, traceSelectTraceEventsDynamic
44+
, traceSelectTraceEventsSay
45+
, printTraceEventsSay
46+
-- * Eventlog
47+
, EventlogEvent (..)
48+
, EventlogMarker (..)
49+
-- * Low-level API
50+
, execReadTVar
51+
-- * Deprecated interfaces
52+
, SimM
53+
, SimSTM
54+
, TraceEvent
5555
) where
5656

5757
import Prelude
5858

59+
import Data.Bifoldable
5960
import Data.Dynamic (fromDynamic)
6061
import Data.List (intercalate)
61-
import Data.Bifoldable
6262
import Data.Typeable (Typeable)
6363

6464
import Data.List.Trace (Trace (..))

0 commit comments

Comments
 (0)