Skip to content

Commit bc5772a

Browse files
committed
Fix Haddock warnings
1 parent acf2262 commit bc5772a

File tree

3 files changed

+29
-19
lines changed

3 files changed

+29
-19
lines changed

Data/Rakhana.hs

+8
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,18 @@
1212
--------------------------------------------------------------------------------
1313
module Data.Rakhana
1414
( Dictionary
15+
, Drive
16+
, Header
1517
, Object
18+
, NReq
19+
, NResp
20+
, Number
1621
, Playground
1722
, Reference
1823
, Stream
24+
, Tape
25+
, TReq
26+
, TResp
1927
-- Prisms
2028
, _Array
2129
, _Boolean

Data/Rakhana/Nursery.hs

+4-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
--------------------------------------------------------------------------------
1515
module Data.Rakhana.Nursery
1616
( Playground
17+
, NReq
18+
, NResp
1719
, nurseryGetInfo
1820
, nurseryGetHeader
1921
, nurseryGetPages
@@ -32,7 +34,7 @@ import Data.Typeable hiding (Proxy)
3234
import Codec.Compression.Zlib (decompress)
3335
import Control.Lens
3436
import Control.Monad.Catch (Exception, MonadThrow(..))
35-
import Pipes hiding (Effect)
37+
import Pipes
3638
import Pipes.Core
3739

3840
--------------------------------------------------------------------------------
@@ -52,7 +54,7 @@ data NurseryException
5254
deriving (Show, Typeable)
5355

5456
--------------------------------------------------------------------------------
55-
type Nursery m a = Proxy Req Resp NReq NResp m a
57+
type Nursery m a = Proxy TReq TResp NReq NResp m a
5658
type Playground m a = Client' NReq NResp m a
5759
type Root = Dictionary
5860
type Pages = Dictionary

Data/Rakhana/Tape.hs

+17-17
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
module Data.Rakhana.Tape
1414
( Drive
1515
, Direction(..)
16-
, Req
17-
, Resp
16+
, TReq
17+
, TResp
1818
, Tape
1919
, driveBottom
2020
, driveBackward
@@ -42,16 +42,16 @@ import Pipes
4242
import Pipes.Core
4343

4444
--------------------------------------------------------------------------------
45-
type Tape m a = Server' Req Resp m a
46-
type Drive m a = Client' Req Resp m a
45+
type Tape m a = Server' TReq TResp m a
46+
type Drive m a = Client' TReq TResp m a
4747

4848
--------------------------------------------------------------------------------
4949
data Direction
5050
= Forward
5151
| Backward
5252

5353
--------------------------------------------------------------------------------
54-
data Req
54+
data TReq
5555
= Seek Integer
5656
| GetSeek
5757
| Top
@@ -63,7 +63,7 @@ data Req
6363
| Discard Int
6464

6565
--------------------------------------------------------------------------------
66-
data Resp
66+
data TResp
6767
= Unit
6868
| Binary B.ByteString
6969
| BinaryLazy BL.ByteString
@@ -90,9 +90,9 @@ initTapeState path h
9090

9191
--------------------------------------------------------------------------------
9292
tapeLoop :: Monad m
93-
=> (TapeState -> Req -> Tape m (Resp, TapeState))
93+
=> (TapeState -> TReq -> Tape m (TResp, TapeState))
9494
-> TapeState
95-
-> Req
95+
-> TReq
9696
-> Tape m r
9797
tapeLoop k s rq
9898
= do (r, s') <- k s rq
@@ -122,23 +122,23 @@ fileTape path
122122
dispatch s (Discard i) = tapeDiscard s i
123123

124124
--------------------------------------------------------------------------------
125-
tapeTop :: MonadIO m => TapeState -> Tape m (Resp, TapeState)
125+
tapeTop :: MonadIO m => TapeState -> Tape m (TResp, TapeState)
126126
tapeTop s
127127
= do liftIO $ hSeek h AbsoluteSeek 0
128128
return (Unit, s { tapeStatePos = 0 })
129129
where
130130
h = tapeStateHandle s
131131

132132
--------------------------------------------------------------------------------
133-
tapeBottom :: MonadIO m => TapeState -> Tape m (Resp, TapeState)
133+
tapeBottom :: MonadIO m => TapeState -> Tape m (TResp, TapeState)
134134
tapeBottom s
135135
= do liftIO $ hSeek h SeekFromEnd 0
136136
return (Unit, s { tapeStatePos = 0 })
137137
where
138138
h = tapeStateHandle s
139139

140140
--------------------------------------------------------------------------------
141-
tapeSeek :: MonadIO m => TapeState -> Integer -> Tape m (Resp, TapeState)
141+
tapeSeek :: MonadIO m => TapeState -> Integer -> Tape m (TResp, TapeState)
142142
tapeSeek s i
143143
= do case d of
144144
Backward -> liftIO $ hSeek h SeekFromEnd i
@@ -149,13 +149,13 @@ tapeSeek s i
149149
d = tapeStateDirection s
150150

151151
--------------------------------------------------------------------------------
152-
tapeGetSeek :: MonadIO m => TapeState -> Tape m (Resp, TapeState)
152+
tapeGetSeek :: MonadIO m => TapeState -> Tape m (TResp, TapeState)
153153
tapeGetSeek s = return (RSeek i, s)
154154
where
155155
i = tapeStatePos s
156156

157157
--------------------------------------------------------------------------------
158-
tapeGet :: MonadIO m => TapeState -> Int -> Tape m (Resp, TapeState)
158+
tapeGet :: MonadIO m => TapeState -> Int -> Tape m (TResp, TapeState)
159159
tapeGet s i
160160
= case o of
161161
Forward -> getForward
@@ -181,7 +181,7 @@ tapeGet s i
181181
return (Binary b, s')
182182

183183
--------------------------------------------------------------------------------
184-
tapeGetLazy :: MonadIO m => TapeState -> Int -> Tape m (Resp, TapeState)
184+
tapeGetLazy :: MonadIO m => TapeState -> Int -> Tape m (TResp, TapeState)
185185
tapeGetLazy s i
186186
= case o of
187187
Forward -> getForward
@@ -207,14 +207,14 @@ tapeGetLazy s i
207207
return (BinaryLazy b, s')
208208

209209
--------------------------------------------------------------------------------
210-
tapeDirection :: MonadIO m => TapeState -> Direction -> Tape m (Resp, TapeState)
210+
tapeDirection :: MonadIO m => TapeState -> Direction -> Tape m (TResp, TapeState)
211211
tapeDirection s o
212212
= return (Unit, s')
213213
where
214214
s' = s { tapeStateDirection = o }
215215

216216
--------------------------------------------------------------------------------
217-
tapePeek :: MonadIO m => TapeState -> Int -> Tape m (Resp, TapeState)
217+
tapePeek :: MonadIO m => TapeState -> Int -> Tape m (TResp, TapeState)
218218
tapePeek s i
219219
= case o of
220220
Forward -> peekForward
@@ -238,7 +238,7 @@ tapePeek s i
238238
return (Binary b,s)
239239

240240
--------------------------------------------------------------------------------
241-
tapeDiscard :: MonadIO m => TapeState -> Int -> Tape m (Resp, TapeState)
241+
tapeDiscard :: MonadIO m => TapeState -> Int -> Tape m (TResp, TapeState)
242242
tapeDiscard s i
243243
= case o of
244244
Forward -> discardForward

0 commit comments

Comments
 (0)