You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by Noam Zilberstein <no...@fb.com> on 2016/02/03 11:22:08 UTC

Haskell Thrift Bindings

Hello,

I work on the Haxl Team (https://code.facebook.com/posts/302060973291128/open-sourcing-haxl-a-library-for-haskell/) at Facebook, and we have been working on improving the Thrift bindings for Haskell in order to address issues that we have seen both internally and externally. For example, http://stackoverflow.com/questions/19512952/haskell-thrift-library-300x-slower-than-c-in-performance-test.

What we have come up with is a brand new compiler written entirely in Haskell which generates code that is much faster and easier to use than before and has much better type checking so that the generated output is guaranteed to compile. I am wondering if you are interested in pulling in this new compiler for Haskell. I would love to see this code make it back out into open source and hopefully bring more Haskell users to use Thrift!

Thanks,
--Noam


Re: Haskell Thrift Bindings

Posted by Jake Farrell <jf...@apache.org>.
Hi Noam
Thanks for bring this up and looking to contribute your work to Apache
Thrift. We are always happy to review patches and discuss new additions
that can help improve Thrift and the user experience for the community. I
would suggest that you open a jira ticket for this and submit a patch set
as part of the ticket (can attach to the ticket or open a pull request and
reference the jira ticket id). Details on contributing are available at
[1]. If you have any questions please let us know

-Jake


[1]: http://thrift.apache.org/docs/HowToContribute

On Wed, Feb 3, 2016 at 5:22 AM, Noam Zilberstein <no...@fb.com> wrote:

> Hello,
>
> I work on the Haxl Team (
> https://code.facebook.com/posts/302060973291128/open-sourcing-haxl-a-library-for-haskell/)
> at Facebook, and we have been working on improving the Thrift bindings for
> Haskell in order to address issues that we have seen both internally and
> externally. For example,
> http://stackoverflow.com/questions/19512952/haskell-thrift-library-300x-slower-than-c-in-performance-test
> .
>
> What we have come up with is a brand new compiler written entirely in
> Haskell which generates code that is much faster and easier to use than
> before and has much better type checking so that the generated output is
> guaranteed to compile. I am wondering if you are interested in pulling in
> this new compiler for Haskell. I would love to see this code make it back
> out into open source and hopefully bring more Haskell users to use Thrift!
>
> Thanks,
> --Noam
>
>