-
``` ruby
load time import time
m=(map){->}
x=time.make(2014, 1, 1)
y=time.make(2014, 1, 1)
m[x] = 5
if (y in m)
io.writeln(true)
else
io.writeln(false)
```
``` ruby
false
= none
```
``` ruby
load …
-
I have some questions about the plans for architecture that the 0.1.0 blog post doesn't cover (or I missed it):
- It looks like the existing plugins are all for transforming trees. Are there plans for…
-
@pufuwozu brought up a good point with his article
http://brianmckenna.org/blog/category_theory_promisesaplus
The notion of having a `point` function that takes a value and returns a promise would a…
-
Robin Berjon has submitted a number of comments on the JSON-LD spec through his blog. We should try to address the ones we can because he raises a number of valid points about the document:
http://be…
-
We find that `Void` (the top of the hierarchy) is not adequatly named, since it conveys the idea that it can only point to nothing.
Similarly we find that `Bottom` (the subclass of every type) is con…
-
I've been working on 2 extensions, swapping between them whenever I got stuck, which happened a lot. Partly due to my vague understanding of how everything works, but in a few cases also because I thi…
-
I realise the infinite flexibility of inheriting everything from a Resource and hence allowing it to be considered a source but this also makes for infinite complexity and infinite nonsense!
To allow…
-
The JavaScript grammar produces parse trees that can be very difficult to work with. Take this simple JavaScript:
```
function() { console.log(30); }
```
It parses to the tree below (output via uti…
-
Ignoring the terribleness of the design of this class hierarchy, I am seeing invalid byte-code problems with 2.8.Beta1 that I didn't see in 2.7.7 land:
here is the file that causes the issue:
```scal…
-
I'm currently trying out reek as part of metric_fu. metric_fu runs reek on all the files in my Rails project in one go, e.g. "reek app/models/a.rb app/models/b.rb ...". This results in a huge ruby pro…