From: Brian McNamara <[EMAIL PROTECTED]>
> to think deeply about it though; it is unclear to me if the FC++
> implicit assumption of 'value semantics' (FC++ doesn't allow (mutable)
> reference parameters) will throw a wrench in the works.  It is also

I tried using FC++ a while ago for flexibly expressing and passing
around linear algebra pipelines and I found this lack of mutable
reference parameters to be highly constraining and insanely frustrating.
I wanted to be able to take a reference to a vector as a parameter and
return that same vector, mutated, as a return value.  I started to hack
FC++ to remove the const on the references but after a bit gave up.

My functional programmer office mate just laughed at me.  

Pure functional lack of mutation is nice and all but...

Joel
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to