Picon

ANNOUNCE: hs-json-rpc 0.0.0.1

Dear Haskellers,

I am happy (and slightly intimidated) to present my first Haskell project: hs-
json-rpc, a JSON-RPC library written in Haskell.

It is inspired by HaXR and its use is, I hope, simple.

It supports JSON-RPC versions 1 and 2 with HTTP POST as transport. It may in 
the future support more transports and also server-side applications.

hs-json-rpc is available:
  * On Hackage: http://hackage.haskell.org/package/hs-json-rpc
  * Source repo: http://patch-tag.com/r/Azel/hs-json-rpc

Feedback is very welcome, and as it is my first published Hackage package, I 
expect quite a few.

Best regards,
ARJANEN Loïc
Picon
Gravatar

Re: [Haskell] ANNOUNCE: hs-json-rpc 0.0.0.1

[Redirecting to haskell-cafe]

Congrats on your first release!

While I haven't looked into your package in more depth, I'd suggest
taking a look at http-conduit [1].  While I don't know of any
benchmarks, it should be faster or at least as fast the HTTP package.
It's also used by many people everyday (myself included), which means
that it has no major bugs and that bugs are promptly solved.  It also
has some features that HTTP doesn't.

Cheers!

[1] http://hackage.haskell.org/package/http-conduit

--

-- 
Felipe.
Favicon

Re: [Haskell] ANNOUNCE: hs-json-rpc 0.0.0.1

Felipe Almeida Lessa wrote:

> [Redirecting to haskell-cafe]
> 
> Congrats on your first release!
> 
> While I haven't looked into your package in more depth, I'd suggest
> taking a look at http-conduit [1].  While I don't know of any
> benchmarks, it should be faster or at least as fast the HTTP package.
> It's also used by many people everyday (myself included), which means
> that it has no major bugs and that bugs are promptly solved.  It also
> has some features that HTTP doesn't.

+1 on http-conduit.

I think the main feature that http-conduit has which HTTP lacks is
support for secure HTTPS operations.

With http-conduit being part of the Wai/Warp/Yesod stack I believe this
is a high tested and rigorously maintained piece of code.

Cheers,
Erik
--

-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/

Gmane