Blaine Bublitz

Results 267 comments of Blaine Bublitz

cc @ospencer to do a brief write-up on his thoughts about macros.

Thanks @ospencer! This feature is very far away, so I'm going to limit this thread to Grain core team members until it gets closer.

OCaml has this syntax as the `function` keyword and every time I'm reading it in OCaml code, I always think "what the heck is going on here?" That is to...

I'm on the fence on whether we should implement them. On one hand, I like consistency in the stdlib, but on the other, that is a **lot** of functions to...

I'd love to have a full-blown testing framework in the stdlib! I was thinking that might require macros to make a top-tier one, though. What do you think?

I wasn't really thinking about `expect` necessarily. Maybe something like https://nodejs.org/api/assert.html or tape's assert (which I think was just a wrapper around node's assert).

Yep! I was really just hoping for an inverted operator so we don't have to do `assert !Something` because I really don't like how that reads 🤣

Oooooh, yeah 💯

I definitely want this feature! It makes our excellent type inference even nicer. I believe these would be provided via https://github.com/grain-lang/grain/tree/main/compiler/src/language_server so I'm going to move the issue to the...

@cician thiccnums have landed if you want to update this with them!