Richard Feldman

Results 165 issues of Richard Feldman

This way we don't need a separate dependency for it; `roc glue` gets you everything you need!

enhancement
glue

This makes `roc dev` do the "build and then only run if there were no errors" logic which currently the plain `roc` command does. The reason to split them out...

- [ ] Add `discriminant : List (List U8) -> Decoder Nat fmt | fmt has DecoderFormatting` to `DecoderFormatting` and update `Json.roc` to implement it. - [ ] Derive decoders...

enhancement

Also adds extremely basic implementations for `roc_std::RocDict` and `roc_std::RocSet`, and a couple of `Set` builtin tests.

Here's what happens if I put `"foo\nbar"` into the REPL: ``` » "foo\nbar" "foo bar" : Str ``` That answer is syntactically invalid! Instead, whenever we're about to print a...

bug
good first issue
repl

* Use `usize` instead of `u32` for alignment in `roc_alloc`, `roc_dealloc`, and `roc_realloc` * Pass `size: usize` to `roc_dealloc` (the number of bytes originally allocated by `roc_alloc`) Currently this is...

inactive for 30 days

A lot of these are very WIP, but I figured it'd be good to merge them in as starting points and then improve them later.