-
I'm not sure what this is, but it seems like an error:
```
$ stack build
haddock-api-ghcjs-2.18.1: unregistering
haddock-library-ghcjs-1.4.4: unregistering
haddock-library-ghcjs-1.4.4: build (l…
-
Rust pattern matching and destructuring allows the use of `&` and `ref`.
In the example below, the use of these is intuitive.
```rust
fn main() {
let a: (u32) = (1234);
let (ref ref_a…
-
# Background
Generative functions written in the built-in modelling language have a body, which may make calls to other generative functions. There is currently no expression that can be written wit…
-
### Issue Kind
Brand new capability
### Description
I know `poetry check` checks if the `pyproject.toml` is well formed - it is a pity because it could have been used for type checking instead, lik…
-
When creating a project with iOS as a target, it will be in a state where several classes "cannot be resolved".
What it really should say is that they violate the requirement of "unique visibility…
-
`tests/pos/Map0.hs` has a function
```Haskell
deleteFindMax t
= case t of
Bin _ k x l Tip -> (k, x, l)
Bin _ k x l r -> let (km3, vm, rm) = deleteFindMax r in (km3, vm, (balance k x…
-
I tried this code using GATs and the async feature
https://play.rust-lang.org/?version=nightly&mode=debug&edition=2021&gist=8856ef117840a1d3b4be93441c2b36b1
I expected it to compile. For referen…
-
I've spent some time looking into how other compilers handle their ASTs to see if there is something we could learn or improve our current design. I'm listing my findings here and make a few suggestio…
-
`makeLenses` produces code of length that is quadratic to the number of fields, and this appears to result in long compilation times -
Here on my M1 MacBook Pro with GHC 8.10.7 (at commit f76e2716b…
-
According to the documentation of `(rewrite ... :subsume)` it desugars into a `rule` containing a `subsume` command, explaining that `subsume` prevents the same form from triggering any other rules.
…