-
While doing some proofreading of the pdf before, I noticed that the typeclasses in `ordinals` are seemingly using the so-called semibundled approach when defining typeclasses, and not the *unbundled* …
-
There's a common use-case when we need to create a type-class with several methods. Like:
```python
class Functor(Protocol[T]):
def map(self, function: Callable[[T], Functor[V]]) -> Functor[V…
-
I wanted to throw in my tuppence on what Unison could do about typeclasses (see comment below) so I'm opening this issue as a place to put such things.
I'm aware that this is one of those topics th…
-
Hi @cvogt,
I know you don't have much time for compossible atm, but maybe you could give me a hint on how one could destructure a TMap when using typeclasses.
I've put up an example project and the p…
-
Comments left here will be displayed on this blog post: https://diogocastro.com/blog/2018/06/17/typeclasses-in-perspective/
-
I'm in no rush to add typeclasses, but if I did, it might make sense to think about a design for a while.
Here is a design that occurred to me which might be an interesting starting point:
```
# …
-
I've been working with multiple collection types like List, Sequence, Dequeue, Vector, and NonEmpty. It has been a frustrating process to switch between the different collection types, so I have been …
-
@skaller [wrote](https://github.com/keean/zenscript/issues/11#issuecomment-250949272):
> [There is an unrelated question to the syntax: do you REALLY want type classes? Ocaml style modules are more p…
-
-
Coq has a new feature in the upcoming 8.16 release (around summer). Something called reversible coercions. Here is an example of something that we have wanted for a long time:
```coq
Set Primitive…