Bill Page <bill.p...@newsynthesis.org> writes:

| On Feb 21, 2012 12:33 PM, "Gabriel Dos Reis" <g...@cs.tamu.edu> wrote:
| >
| > Bill Page <bill.p...@newsynthesis.org> writes:
| >
| > | I think your comment is very appropriate.  Since the semantics of
| > | Record is well represented as a limit (and dually, Union is
| > | represented as a co-limit), selecting a field is just projection (or
| > | injection in the case of Union). Axiom should respect this by have
| > | Record (and Union) export these operations.
| >
| > I am having hard time understanding what exactly you are saying.  Could
| > you elaborate?
| >
| 
| Yes but please ask a more specific question.

I thought I did.  I do understand the entire paragraph.

| > | It seems to me that the Axiom developers were ambivalent about the use
| > | of elt (dot), apply, eval and function application. There use could be
| > | simplified and clarified.
| >
| > The canonical operator name for `function application' is `elt' in all
| > AXIOMs and that is what the axiom compilers and interpreters understand.
| > `eval' isn't application; it is evaluation which is a different notion.
| > All the rest is just user confusion :-)
| >
| 
| Does Mapping export 'eval' ?

Nope.

| Check the library for an example of 'apply'.

that is part of "user confusion". 

| (Or perhaps OpenAxiom has eliminated this?)

Nope.

-- Gaby

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to