Cheddar icon indicating copy to clipboard operation
Cheddar copied to clipboard

๐Ÿง€ Cheddar, the language that works for you

Results 12 Cheddar issues
Sort by recently updated
recently updated
newest added

[`print [4]*5`](https://tio.run/##S85ITUlJLPr/v6AoM69EIdokVsv0/38A) produces `[4, 4, 4, 4, 4]` as expected, but [`print 5*[4]`](https://tio.run/##S85ITUlJLPr/v6AoM69EwVQr2iT2/38A) is an error.

### Desired Behavior According to [Functional Bonding ยท Cheddar Documentation](https://docs.cheddar.vihan.org/Functions/Operations/Functional%20Bonding.html), `f & a` is equivalent to `*args -> f(*(args + [a]))`, meaning that `(+)&1` is equivalent to `a->(+)(a,1)`, which is...

This proposal details the workings of the planned upgrade to arbitrary precision numbers. Details are yet to be worked out ### Overview At the moment Cheddar has limited 64-bit numbers....

proposal

**Version:** v1.0.5 `fd#write` function when passed a `Buffer`, does not write any text to the file. However when passed a `String` object, it correctly writes to the file

bug

This proposal details the workings of the planned `switch` (optionally `*`) statement. ### Overview The switch lambda is a block statement which functions both as a literal and a conditional...

proposal

functional programming for fun and profit!

in progress

**Version:** 1.0.0 ### Problem Rationals don't support very big/very small numbers and sometimes produce incorrect result ### Desired Behavior Work correctly ._. ### How to Reproduce 1. Do `Rational.of(0.00005)` 2....

bug

**Version:** 1.0.0 ### Problem The type and the name of the variable is reversed in class initializers. `var a: Number` is valid, but `class Q(public a: Number) {}` throw the...

feature-request

Merely here for reference but the next release will contain while-loops for easier translation of older code-snippets: ``` while (condition) { body } ```

feature-request

There should be an operator that curries a function. Perhaps `~:`? ``` let add = ~: (x, y, z) -> x + y * z; print(add(3)(4)(5)); // 23 ``` A...

feature-request