And conversely, someone who have made a C-to-Haskell binding may not be a Haskell guru.

What about Arrows: do you think one should master them so that he could be regarded as experienced?
It's kind of hard to put a border between casual Haskell and skilled Haskell, since it's a very wide language and your knowledge will depend on what you have already done.

2010/7/3 Thomas Davie <tom.davie@gmail.com>

On 3 Jul 2010, at 11:04, Brandon S Allbery KF8NH wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 7/3/10 05:57 , Andrew Coppin wrote:
>> Agreed. So let me rephrase: Why should _every_ Haskell library involve C? ;-)
>
> Who says they do, or should?

Dons rather implied it... The suggestion is that someone who hasn't used hsc2hs is an inexperienced Haskeller... I'd bet though that there are many *extremely* experienced haskellers who have never once in their life written a C binding.

Bob_______________________________________________