CoffeeTableEspresso

Results 72 issues of CoffeeTableEspresso

keys are indices, values are the values from list.

enhancement
standard-library

Function to flatten a list one level.

enhancement
standard-library

Something like `obj[a, b]` should work, to allow for containers requiring multiple indices.

enhancement

Methods currently start lookup at the current object, then work upwards to the metatable. Change this to do a single lookup in the metatable, then fail. This fixes many inconsistencies...

breaking change

Currently match can only be used as a statement, an expression form would be useful.

enhancement

Currently, `str.split` takes two arguments: the string to split, and what to split it on. This CL adds a third argument, `max_splits`, that limits the number of times a string...

enhancement
good first issue
standard-library

Currently, `list.sort` only supports numbers and strings, but it should be easy to extend the function to support arbitrary comparable objects.

enhancement
standard-library