Paul Liétar
Paul Liétar
```pony interface Default new default() class A new default() => None class Cell[X: Default #any] var x: X new create() => this.x = recover X.default() end actor Main new create(env:...
Reduced test case, this creates three references `x`, `y` and `z` to the same object, ```pony class Foo[X] fun foo(x: this->X) => let y : this->X = x let z...
```pony interface Foo interface Bar class Baz fun foo[X: (Foo iso | Bar val)]() => None fun bar() => foo[Foo iso]() ``` ``` Error: main.pony:9:5: type argument is outside its...
Currently we don't start loading the next track until the current one has completed. This causes a short delay between tracks. Instead the next track should start loading before that.
librespot doesn't have any way of authenticating Spotify's server, and will happily send the username and password to a MITM proxy. I don't know what the official client does about...
Metadata and keys should be stored in cache as well, in something like an sqlite database.
When cross-compiling, `patchShebangs` requires the host platform's bash to be present in the HOST_PATH environment variable. However, when using `pkgs.runCommand`, only the build platform's bash is added to the PATH....
It would be nice to be able to take "snapshots" of an application, backed by git or another VCS. It doesn't have to expose a full git push/pull interface. Just...