Meh, I do not think it would be that inspirational at all. What you need is a flashy, eye candy ridden, Asian themed, sparkling, flashing, epilepsy inducing, monstrosity of an app to impress people.
I'll be needing a link from which to buy the 2nd ed of the shen book
before such an undertaking ;)
What is the mechanic you would use for depth guarantees? In the Haskell
one it was a faux number type N = Z | S N (number is zero or successor
of number) - would a shen-ish depth guarantee be based on that or
something else? (I won't even ask about the numeric ordering for now).
Generally successor notation is used
1. Is it idiomatic, desirable, or possible to have it statically
defined that an object added to that container is in the container?
I.e. provable that ((originalMap.Add(key, value)).Lookup(key) =
value ?
2. From where would that guarantee come? Would a masterfully-written
RB-tree implementation of "add/insert" automatically prove this
property? Or would it be some extra information you add to the
container's library code after getting the tree-work settled, sort of
"and oh by the way, trust me - adding something to this container
guarantees you get it back".
ok I'll come up with B-tree code in Shen somehow. Maybe a week or two, maybe longer...
I have a basic way in mind to show the b-tree as shown in the example video.
--
You received this message because you are subscribed to the Google Groups "Shen" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qilang+un...@googlegroups.com.
To post to this group, send email to qil...@googlegroups.com.
Visit this group at http://groups.google.com/group/qilang.
For more options, visit https://groups.google.com/d/optout.
Yes. It's in the test programs folder. But no deletion, only insertion.
I always thought that this forum felt incomplete without the presence of regular contributors.
What is the reason you're not confident that delete will delete and insert will insert?