Alec Theriault

Results 113 comments of Alec Theriault

Alright. I've mulled over this for a week and I've come up with a new approach, which _isn't_ a hack: - [ ] wrap all recursive ASTs in `m` (so...

This won't make the 0.1.0.0 release. Instead, `Language.Rust.Quote` quasiquoters will not support `$x` or `$x:ty` splices/extractors.

I'll give this a thorough review this weekend - but I just wanted to quickly say thanks, because I've wanted this for a long time, and this PR looks like...

Do you have a link to the essentials package? Part of the issue is that sometimes just rendering variables without kind signatures throws away information that can't be figured out...

Dealing with macros in a sensible fashion is a long-term goal - but there is still a lot of design work to do. For instance, it would be necessary to...

I wonder what Databricks did internally to support [`cross_scala_library` from this post](https://www.databricks.com/blog/2019/02/27/speedy-scala-builds-with-bazel-at-databricks.html). That looks exactly like what I was looking for, but based on this thread it doesn't look like...

Thanks and I'm sorry I didn't do the right thing of porting this over to Dotty. I must've just forgotten... 😬

So while I agree that using `null` automatically might be undesirable (since `JsonSchema[Option[Option[String]]]` is almost sure to cause confusion due to not round-tripping `Some(None)`), it would be nice to be...

> About the extensibility of interpreters… you’re right. Extensible ADTs are hard (I remember this paper but the solution would be a bit complex… http://www.cs.ru.nl/~W.Swierstra/Publications/DataTypesALaCarte.pdf). Apart from that functional pearl,...

Scala 3 tuples will indeed be nice. However, I'm not sure what the migration plan might be here, since the behaviour of Scala 3 `Tupler` instances would be different than...