...

>
>>    1. *Non-existence expressed by omisson of keyword.* Non-existence of
>>    a value in a key/value-pair must be expressed by omission of the whole
>>    key/value pair, not by `null` as a value.
>>    ...
>>
>> Just to add that I understand null should be interpreted as "I don't know
> the value", and not as the non-existance of a value. "I don't know" is a
> superset that includes the non-existance.
>
>
Yes! You are absolutely right. That is a very important distinction. Thanks
for pointing it out!

Regards /Henning

PS In our evaluator, it means simply "not calculated yet". But in other
data it means "not given".  What this does, if I observe correctly, is to
free up the data to convey just that information that is present, but yet
to keep the perspective/framing/conceptual meaning the same as if
additional data were present! That is a very powerful concept, I think. I
am also starting to consider the possibility that it is a pervasive
principle in Natural Language (that makes word classes possible etc),
although that is yet to be explored.



> In that sense, omitting the keyword could be interpreted as "I don't know"
> instead of "omission" only. Yet, not sure if it was Ritchie intention.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Dbh-5kNYKgE/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to