Harry Sarson

Results 153 comments of Harry Sarson

I think this is how I want to structure the parser part of the lexer/parser. (An entity is a word I assigned today to anything in an elm file consisting...

I feel good! The progress I have made so far definately counts more as exploration than implementation. It may be that we decide to scrap this entirely and I do...

I have run out of steam here for now. Closing in the hope that I one day soon cycle back to this and make more progress.

I have circled back. I am very excited about this approach. Still very rough but I can parse type aliases that do not include records or tuples! @janiczek as part...

Aha that makes sense, I will update this PR to change `ExposedItem` instead then!

Counter point in `Elm.Data.Module` we have ```elm type alias Module expr annotation qualifiedness = -- TODO comments? doc comments? { -- TODO somewhere check that dependencies' exposing lists contain only...

The root issue here is that we are using a type alias rather than a custom type, which means keeping these string like types consistent is tricky.

@Janiczek not only do we have to contend with kernel functions but also kernel global mutable state. I believe that compiler generated code interacts with these variables too!

| Core module | Non-kernel | Notes | ------------- | ------------- | ------------- | | Platform.Sub | ? | | Platform.Cmd | ? | | Array | Slow | Uses...

## Code from the elm compiler that special cases some infix operators The variable `name` in each code snippet is the name of an elm **function**. Sometimes these functions are...