On Tuesday 08 Nov 2011 18:59:04 Bill Page wrote:
> Martin,
>
> I think precise definitions are essential to make any progress in
> understanding this issue. My preference is that these definitions
> should come from category theory. In this case, specifically the
> definition of monad in category theory. Prior to that is the
> definition of functor in category theory.  Before asking about monads,
> I think it is important first to ask about functors.  The point of my
> last message is that 'List' is a functor. I hope that was clear.
>
> Regards,
> Bill Page.

But we are trying to understand how to implement these category theory
concepts in various computer languages. Are you now saying that all
these language concepts have now to be redefined in category theory
terms?

Your last message defined List as a domain constructor, now you are
defining it: 'List' is a functor, I only point out this inconsistency
to point out that there is a limit to precision in natural language
and if you trying to over prescribe the language it has the effect of
narrowing the scope of the discussion and missing possible
alternatives.

Martin

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to fricas-devel@googlegroups.com.
To unsubscribe from this group, send email to 
fricas-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en.

Reply via email to