repositories
/
cloogle-irc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8b70129
)
improve help
author
Mart Lubbers
<mart@martlubbers.net>
Sun, 5 Mar 2017 14:25:28 +0000
(15:25 +0100)
committer
Mart Lubbers
<mart@martlubbers.net>
Sun, 5 Mar 2017 14:25:28 +0000
(15:25 +0100)
cloogle.icl
patch
|
blob
|
history
diff --git
a/cloogle.icl
b/cloogle.icl
index
27001f1
..
a2735bb
100644
(file)
--- a/
cloogle.icl
+++ b/
cloogle.icl
@@
-53,7
+53,13
@@
process io chan w
# toSend = case cmd of
["stop":_] = Nothing
["ping":_] = Just [msg "pong"]
# toSend = case cmd of
["stop":_] = Nothing
["ping":_] = Just [msg "pong"]
- ["help":_] = Just [msg "not implemented yet"]
+ ["help"] = Just
+ [msg "type !help cmd for command specific help"
+ ,msg "available commands: help, ping"]
+ ["help":c:_] = case c of
+ "help" = Just [msg "I will print help text"]
+ "ping" = Just [msg "I will reply with pong"]
+ _ = Just [msg "Unknown command"]
[c:_] = Just [msg $ join " " ["unknown command: " , c, ", type !help to get help"]]
| isNothing toSend = (io, chan, w)
# (chan, w) = send (map toString $ fromJust toSend) chan w
[c:_] = Just [msg $ join " " ["unknown command: " , c, ", type !help to get help"]]
| isNothing toSend = (io, chan, w)
# (chan, w) = send (map toString $ fromJust toSend) chan w