File tree Expand file tree Collapse file tree 1 file changed +30
-2
lines changed Expand file tree Collapse file tree 1 file changed +30
-2
lines changed Original file line number Diff line number Diff line change 1
- purescript-readline
2
- ===================
1
+ # Module Documentation
2
+
3
+ ## Module Node.ReadLine
4
+
5
+ ### Types
6
+
7
+ type Completer eff = String -> Eff eff (Tuple [String] String)
8
+
9
+ data Console :: !
10
+
11
+ data InputStream :: *
12
+
13
+ data Interface :: *
14
+
15
+ type LineHandler eff = String -> Eff eff { }
16
+
17
+ data OutputStream :: *
18
+
19
+
20
+ ### Values
21
+
22
+ createInterface :: forall eff. InputStream -> OutputStream -> Completer eff -> Eff (console :: Console | eff) Interface
23
+
24
+ process :: { stdin :: InputStream, stdout :: OutputStream, stderr :: OutputStream }
25
+
26
+ prompt :: forall eff. Interface -> Eff (console :: Console | eff) Interface
27
+
28
+ setLineHandler :: forall eff. LineHandler eff -> Interface -> Eff (console :: Console | eff) Interface
29
+
30
+ setPrompt :: forall eff. String -> Number -> Interface -> Eff (console :: Console | eff) Interface
You can’t perform that action at this time.
0 commit comments