Adrian Sampson
Adrian Sampson
I am also interested in the following: If there should be 2 additional operators to the floating point extension, `isnan` and `isinf`, which would match similar behavior as seen in...
A cool thing to add to the `brili` reference interpreter would be more informative messages about error locations. We can't give source locations, because the interpreter runs on ASTs instead...
In the examples, `lvn.py -p` currently fails for this example: ``` @main { a: int = const 42; .lbl: b: int = id a; a: int = const 5; print...
Bril is supposed to be extensible, but that extensibility is currently pretty _ad hoc_: you just add whatever you want to the language. It would be nice to codify some...
We currently use PiCloud's `cloud` library for serialization of closures. Since PiCloud is no more, this is unmaintained. It also doesn't support Python 3. We should find an alternative or...
Python is getting a coroutine-based asynchronous I/O library that is inevitably going to be better than my own. We should switch the dependency someday.
There are a number of cool things we could do if the `modify` command supported templates in the value part. For example, you could put the Echo Nest liveness into...
This is a subtask of the next-generation web interface effort (#718). As the new HTTP API (#736) evolves, it would be useful to start designing a command-line client for the...
The MB database uses "pseudo-releases" to provide translations of track names when there was, in fact, never a translated release. Apparently, [the correct way to handle these](http://tickets.musicbrainz.org/browse/PICARD-145) is to use...
This is a subtask of the next-generation web interface effort (#718). We should design a new browser interface to go with the new HTTP API. This can start with interface...