Results 86 comments of lue

- imagine you cased on `Triple`, how do you get the `Node Expression` for the third part? - imagine you cased on `Unit`, what dummy expressions should be put as...

you _can_ nest any patterns inside patterns if that's what you're asking. It's a really nice feature of elm. And yeah, with these types, the suggestion is more reasonable. Still...

I've changed my mind on this, a single file sounds nice. If things are prefixed consistently, I don't see the downside. An upside is that types like `Elm.Syntax.Expression.Expression` become simply...

Throwing in one more idea: `Expression.Variable` for values and functions - maybe unclear it includes module-level things Splitting off a new variant for **record `type alias`** and `type` variant constructors...

Is it actually helpful to represent the module name as its dot-separated parts instead of a (non-empty) `String`?

Thanks for the help. The console in firefox 103.0 outputs > [vite-plugin-elm] HMR enabled > > An AudioContext was prevented from starting automatically. It must be created or resumed after...

- loading from cors-anywhere.herokuapp.com → 403 forbidden (your prediction was probably right) - response headers ```http HTTP/1.1 403 Forbidden Server: Cowboy Connection: keep-alive Access-Control-Allow-Origin: * Location: /corsdemo Date: Wed, 17...

I like the flexibility of b a lot. Because this helper will probably be used rarely, I'd even prefer making it more clear with something like `updateSlice { start, length...

Also in your first example, are you sure it should be ```elm Array.fromList [ 1, 2, 3, 4, 5 ] |> splice 2 0 (Array.singleton 33) --> Array.fromList [ 1,...