Peter Noble

Results 24 issues of Peter Noble

`N.e()` might benefit from a default being assigned to its `n` parameter. I don't know what the best option is, though as `N.e(1)=N*10=N*A` and `N.e(2)=N*100=N*L` and anything above `2` would...

feature request
interpreter
methods

This may be completely infeasible but, other than `+`, when a basic mathematical operator is applied to an array of 2 or more elements, it results in `NaN`. I wonder,...

On a recent challenge I needed to get the combinations of an array and then filter them, which got me thinking that an additional, optional function parameter for `à` &...

A request for an `S.ð(f?)` method, which, like the same method for arrays, would return an array of indices of the characters that return truthy when passed through `f`.

With the need to provide an initial value to `A.r()` removed a while ago, the `×` shortcut could probably be updated to transpile to `r'*`, which would allow it to...

feature request
interpreter
methods

Recently `A.à()` & `S.à()` were updated to include the empty array and string. Definitely useful to have but there are still occasions when they're not needed but, because they're the...

feature request
interpreter
methods

Two new function methods that work similarly to `F.g()` and `F.h()` that only take an array as input, no number, and run until the result returned by `F` is equal...

feature request
interpreter
methods

Currently, unlike the other number range methods `N.õ()` can only accept `f` as its first or third argument but not its second (e.g. [`Aõ1_+1`](https://ethproductions.github.io/japt/?v=1.4.6&code=QfUxXysx&input=) - expected output `[2,3,4,5,6,7,8,9,10,11]`). It seems...

bug
interpreter
methods

More often than not, `S.å(f)` is used to get the prefixes of a string, which is achieved by passing `+` as the argument. As this is the most common use...

feature request
interpreter
methods

Currently `N.ì()` returns an empty array when `N=0` but it might be more useful if it instead returned `[0]`. I know I brought this up before but I promptly forgot...

feature request
interpreter
methods