git.iko.soy
/
curryer
readme
files
commits
refs
on
master
help
sign in
74ecaac
enable 2x+ performance improvement for 10 MB+ messages by removing intermediate byte list in envelope parser
AgentM
6 years ago
28ff1d0
comment out -fprof-auto flag to squelch hackage warning
AgentM
6 years ago
a7664a3
rename curryer cabal file for hackage compatibility
AgentM
6 years ago
edee978
use hackage name "curryer-rpc" due to pre-existing curryer package
AgentM
6 years ago
3cc67df
update GHC requirements fix shadowed name
AgentM
6 years ago
1e60c05
use more specific type for server->client sendMessage
AgentM
6 years ago
f67c45d
convert thrown TimeoutException into TimeoutError in client
AgentM
6 years ago
54d72a1
implement hlint suggestions
AgentM
6 years ago
7b27965
add example to README add kv example
AgentM
6 years ago
905595c
rename MessageHandlers to RequestHandlers add haddock docs add simple key-value client/server examples
AgentM
6 years ago
8f8eeab
fix benchmark
AgentM
6 years ago
804b0ba
loosen server state type add server state test
AgentM
6 years ago
9b7209e
support passing exceptions as strings from server handlers to client compilation checkpoint
AgentM
6 years ago
88a59ff
add type-specific request handlers using GADTs update streamly commit add support for async requests add request timeout support compilation checkpoint
AgentM
6 years ago
26ff225
WIP existential request/response basic test passes
AgentM
6 years ago
08578c1
add socket locking for > PIPE_BUF messages
AgentM
6 years ago
c6ea967
intercept server-side exceptions and forward them to the client server continues to rethrow the exception on the server- if this is undesired, the server's message handler should catch the exception
AgentM
6 years ago
96d0dd6
setup criterion benchmarking
AgentM
6 years ago
edcdd54
fix streamly usage to use Streamly.Internal.Data.Parser instead of Streamly.Internal.Data.Parser.ParserK https://github.com/composewell/streamly/issues/705
AgentM
6 years ago
30122a0
switch to using Network.ByteOrder module
AgentM
6 years ago
c95cb38
add server-side timeout
AgentM
6 years ago
9f87d95
add client-side-only timeout feature
AgentM
6 years ago
791da98
add README and LICENSE
AgentM
6 years ago
842e768
delete request UUIDs upon service from server
AgentM
6 years ago
ecab2f0
patch up test warnings
AgentM
6 years ago
711dee1
add benchmark
AgentM
6 years ago
1f4adb8
enable client-side async call
AgentM
6 years ago
f1fd065
implement asynchronous server-to-client notifications hlint passes
AgentM
6 years ago
6c4a479
rename VintnerRPC to Curryer for better puns
AgentM
6 years ago
c30822b
first pass at basic message-passing interface
AgentM
6 years ago
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list