Skip to content

Conversation

@jappeace
Copy link

🚢🚢🚢

Copy link
Member

@Kleidukos Kleidukos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good start but you use both 1st person and 3rd person pronouns throughout the document. You should stick to one, and perhaps introduce yourself if you're keeping 1st person. :)

## Simplified subsumption
For the blissfully ignorant reader simplified subsumption causes you
to do this under certain existential conditions:
```haskell
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you want to highlight the changes instead of the syntax, you should use diff instead of haskell. This will help the readers understand what has actually changed.

tags = ["Community", "Stability"]
+++

We analyzed the head.hackage patches to understand
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is head.hackage? It's not defined to the reader at this point of the document.

Here, soundness means the type system can't be tricked into allowing invalid programs.
So the community is better off, despite this causing a fair bit of work.

```haskell
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similarly, diff should be used.

jappeace and others added 6 commits November 26, 2025 18:11
Co-authored-by: Hécate <Kleidukos@users.noreply.github.com>
Co-authored-by: Hécate <Kleidukos@users.noreply.github.com>
Co-authored-by: Hécate <Kleidukos@users.noreply.github.com>
Co-authored-by: Hécate <Kleidukos@users.noreply.github.com>
Co-authored-by: Hécate <Kleidukos@users.noreply.github.com>
Co-authored-by: Hécate <Kleidukos@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants