Louis Thibault

Results 45 issues of Louis Thibault

I have finished migrating over to Slurp; we should archive this repo to avoid confusion. RIP parens ... 😢

Namespaces were omitted from the rewrite, but I think we should include this feature in the v1.0 release. Any thoughts on how this should work with our new architecture?

enhancement

I have finished migrating Wetware over to Slurp. We should archive this repository ASAP to avoid confusion.

As part of [Wetware](http://github.com/wetware/ww), the need has arisen reimplement virtually every atom. Accordingly, I also need to adjust the map of predefined symbols to reflect my own implementation of `Nil`,...

I'd like to be able to call a function in a separate goroutine using the following syntax: ```lisp (go (expensive-function arg1 arg2)) ``` A few design considerations: 1. Separate goroutines...

I've just stumbled upon the [Joker language](https://github.com/candid82/joker), which is an implementation of Clojure in Go. I figured it might be of interest as inspiration for design.

**N.B.:** This PR accompanies https://github.com/sirupsen/logrus/issues/925. ## Motivation When debugging complex applications, it can be hard to group lines of logging output together at a glance. Furthermore, there may be several...

This is a small refactor that aims for an incremental improvement to `fileparts.go`'s readability. I had to stare at the `imports` struct a wee bit longer than I would have...

cleanup

Now that we have support for mapping `:Capability` types to `capnp.Client`, it might make sense to add a `List[Client]` wrapper, along the same lines as #247. Thoughts?

enhancement

Passing an expired capability to `rpc.Conn.Bootstrap` causes a deadlock. To reproduce, run `TestHandleReturn_regression` in the `bug/bootstrap-panic` branch. The second subtest relates to the present issue. ```go func TestDeadlock(t *testing.T) {...

bug