-
Currently, the set of reachable symbols is determined by the privacy, and whether or a function that references the symbol could be inlined cross-crate. With MIR inlining (see #36593), symbols that we…
Aatch updated
2 years ago
-
```
main : Task.Task {} []
main =
ms = [] # makeMap 5 4
when List.first ms is
Ok head ->
v = 3
v
|> Str.fromInt
|> Ta…
-
We should give a warning for the redundant `False` pattern here:
```
foo : Bool -> Str
foo = \bool ->
when bool is
True -> "true"
False -> "false"
False -> "extra …
-
We would like to set our eyes on a new official Round release. Because there have been some rules clarifications, we're going to need the community's help in identifying frameworks whose maintainers n…
-
## Prerequisites
Here are a few things you should provide to help me understand the issue:
- Rust version : 1.44
- nom version : nom7
- nom compilation features used: basic
## Idea
Nom h…
-
Currently, we parse and type-check each module in a sway project one at a time in a rough depth-first order.
We should separate the concerns of parsing and and type-checking into separate stages bo…
-
03098d4096135fe53f8da5d0ec2d9607d7b13979 has no type mismatches reported in `roc check` but causes a panic in layout.rs:
`assertion failed: ext_var_is_empty_tag_union(subs, ext_var)', compiler/mono/s…
-
Hello everyone,
after copying the content of `examples/sync.rs` into an empty rust project and adding the following versions of the dependencies:
```toml
[dependencies]
anyhow = "1.0.48"
async-…
-
Wherein I record my attempts to optimize wasm actors for size. To start with, the miner actor weighs 2.3MiB uncompressed, ~520KiB compressed (zstd).
- [x] `wee_alloc`. Unfortunately, at these sizes…
-
I have the following binding code:
```rust
#[ffi_export]
pub fn my_push(vec: &mut ::safer_ffi::vec::Vec, item: ::safer_ffi::boxed::Box) {
let item: u8 = *item.into();
vec.with_rust_mut(…