Jan Kybic
Hello, I want to write in favor of Boostifying the functional library FC++, which I find very useful. Would a merger with the Phoenix library from Spirit (already in Boost) be feasible? Phoenix seems to have a slightly nicer syntax but lacks (as far as I know) the Haskell prelude functions and lazy list implementation, also the closures do not seem very intuitive to me.
My main concern with both FC++ and Phoenix is that when defining new functiods, the user needs to write a lot of often repetitive code. This could be simplified using a suitable preprocessor. Would that be acceptable and are there other people interested ?
Hi,
You might be glad to know that Brian, Jaakko and I are currently exchanging
emails and ideas.
Regarding the preprocesor, I've had the idea once but I guess I don't have
enough time to pursue it. I'm not sure but are you implying that you want
to volunteer to write a Haskell preprocessor that emits FC++ code?
Possibly using Spirit? That would be awesome!
<