Julien Portalier

Results 674 comments of Julien Portalier

@straight-shoota I found [downdoc](https://github.com/opendevise/downdoc) to convert from asciidoc to markdown in one step. It may have sufficient support for most features?

The problem isn't with `fork` or maybe it was but this has long been fixed. What happens is that calling an external process (e.g. `Process.run`) eventually waits for the process...

I've been wondering if this is an actual issue. Maybe it's not? Since this is a finite state-machine, we want the state transition to be strong, but can the race...

Using `Def.return_type` is interesting but it must be explicitly set on the method, but it's generated from the block passed to a macro... we can't type the block, and the...

I didn't even notice that I was abusing macros in the POC by passing the block arguments to the macro itself, not to the block, which can be unexpected but...

I just found a way to handle a return value for sync calls. The trick is to not type `Future(T)` in the mailbox because there is just no way to...

Oh, this may be my custom macro to circumvent a crystal limitation that's failing because FooMessage is a descendant of AbstractMessage while the macro expects an AbstractMessage. See https://github.com/ysbaddaden/earl/blob/3f4c145e11946eaa137c8bd42ddd1d1cb46bfc5d/src/artist.cr#L26-L68 If...

Yeah, for each possible type, the macro should check that there is an overload with that explicit type (in which case the type + all its descendant types are fully...

I see `Bus` used too. For example erlbus (ebus).

Looking at `Earl::Registry` I notice that it's not even an `Agent`, and the implementation ain't so great. It would look nicer as an actual actor, as can be found on...