-
-
Notifications
You must be signed in to change notification settings - Fork 2
Object‐Oriented Programming
LM may seem at first to be object-oriented to a great extent. This is half intentional and half subtly incorrect. LM has no object model, unless you are referring to categorical objects. LM has no class model, unless you are referring to set-theoretical classes. LM has no inheritance model, unless you make one.
LM is just an assembler with some mathematical abstractions. If an abstraction is not able to model the entirety of its domain, no more no less, then it should be corrected in that.
The λ☶ source code and documentation are released under the terms of the attached permissive MIT license. This license is intended only to protect the future development of the project while otherwise allowing people to use the code and IP as they would like. Please, just be nice.