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