robotlolita/siren
[status: superseded by Purr] Sirën is an experimental context-based programming language with ad hoc multiple hierarchies, and multimethods.
JavaScriptMIT
Issues
- 0
Node 6 isn't compatible with bignum@0.11.0
#102 opened by robotlolita - 0
- 2
Use keyword-based grammar to delimit blocks?
#100 opened by robotlolita - 0
- 0
- 0
- 0
Remove global namespace?
#86 opened by robotlolita - 0
Reify lexical scoping as a first-class object
#62 opened by robotlolita - 0
Reimplement as a tree-walking interpreter
#96 opened by robotlolita - 0
- 0
Separate reflection into `Object/Method-Mirror` and `Object/Method-Meta-Mirror`
#94 opened by robotlolita - 0
- 0
Sort message names in the browser
#85 opened by robotlolita - 0
Support pattern matching and sum types
#54 opened by robotlolita - 0
- 0
- 0
Make meta-data late-bound?
#75 opened by robotlolita - 2
adt-simple in dependencies and devDependencies.
#90 opened by wavebeem - 0
`use` expressions don't return a value
#91 opened by robotlolita - 0
- 0
`^` should not be allowed outside of methods
#89 opened by robotlolita - 0
Improve error messages
#88 opened by robotlolita - 0
Syntax highlighting (pygments lexer, etc)
#87 opened by robotlolita - 0
Make stack traces more useful
#58 opened by robotlolita - 1
- 2
Rewrite REPL in Electron
#73 opened by robotlolita - 0
`Block apply:` doesn’t seem to work
#83 opened by lexi-lambda - 0
Move `Debug inspect:*` to a Browser object
#81 opened by robotlolita - 0
Write and support interactive tutorials
#82 opened by robotlolita - 0
- 0
- 0
Allow objects to specify expected interfaces
#55 opened by robotlolita - 0
Alien interaction should take a Context
#79 opened by robotlolita - 0
- 0
- 0
- 2
Long prototype chains are slooooooooow
#69 opened by robotlolita - 0
- 0
- 0
- 0
- 0
- 0
Reify Context's lookup?
#65 opened by robotlolita - 0
Subtracting integers always returns 0
#64 opened by robotlolita - 0
Siren objects shouldn't leak to JS
#53 opened by robotlolita - 0
- 0
- 0
- 0
- 0