Leo White

Results 189 comments of Leo White

I've read through the ml workshop abstract and the relevant parts of the related Haskell work. My current thoughts on the proposal are as follows. Firstly, I think that contractiveness...

> separability being optional in the proposal, it may make sense to view it as an independent attribute (it might even give rise to a stronger handling, such as saying...

I think that is a reasonable argument for using a (contextual?) keyword rather than a symbol, but I dislike using attributes and extension nodes for genuine language features. Half the...

I think this PR tries to address a genuine problem. The motivation and technical details are pretty clear in the description. All in all a pretty good first RFC for...

> Do you have a different understanding? I had a slightly different understanding, where the document describes both the solution to be implemented and a summary of the main considerations...

> Looking forward to reading your forthcoming RFC. See #3

I haven't read this in detail yet, but I think it might be interesting to compare it to: https://arxiv.org/abs/1907.07283

> automatically add pure to ground types in interfaces, and ignore it when subtyping IIUC this suggests that you might want to find a different word than "pure" for these...

All I can think of so far is `[@@value]` since it is a bit like you are marking something as a value from the point of view of the value...

So is the idea that `odoc` would extract the code samples and then some other mdx-like tool would call this feature of odoc as part of its processing? That could...