Alberto La Rocca

Results 18 issues of Alberto La Rocca

Rotation matrices are clockwise, they must be made counterclockwise (in 2.x versions, as it would be a breaking change).

bug

The main difference between tuples and lists is that the former have heterogeneous types, while the latter have only one inner type. For example, we can have a list of...

bug
enhancement

Counting the length of a function must stop when `this` is encountered and it's not the first argument. Examples: ``` lambda fn x -> ... # 1 fn x, y...

bug

Provided as a global utility function (it will not become a keyword, it can be overridden by defining variables and parameters with the same name). The use case is creating...

bug
enhancement

With type system enabled: ``` lambda > let f = fn n: integer -> if n < 2 then 1 else 2 in f 5 RangeError: Maximum call stack size...

bug

``` lambda let console.log.lol = 0 in console.log 5 # prints "undefined" instead of "5" ``` ``` lambda let console.log.lol = 0 in console.log.lol # runtime error ```

bug

The unary minus operator will never be implemented because it would be ambiguous due to #92: `-3`, or `- 3`, is meant to return a function that subtracts 3 rather...

enhancement

They are one honking great idea! Promises will be available as soon as #65 is fixed because the Promise class can be unmarshalled from the underlying platform normally. So this...

enhancement

This is also one of the fundamental goals of the project.

enhancement