-
### Bug description
Apologies if I didn't understand the feature, but from the example here: https://docs.modular.com/mojo/manual/traits.html#trait-inheritance this should work:
### Steps to r…
-
Currently, as it is we have declassification facilities like this:
```haskell
secret :: Sec String
foo :: Server Int
foo = do
i = -- some calculation with secret :: Sec Int
return (decla…
-
What do we want the public API to look like? How will it interact with the existing Functor hierarchy?
-
I think this feature request has not yet its own issue although it has been discussed in e.g. #5.
I think it would be great if we could explicitly define interfaces on abstract types. By interface I …
-
**Describe the bug**
It is currently impossible to use `Word` in a module using `Prelude.Linear` as prelude, because [instances for Additive, Multiplicative, AddIdentity, MultIdentity, AdditiveGroup,…
Qqwy updated
10 months ago
-
# Feature or enhancement
It would be great if [`functools.singledispatch`](https://docs.python.org/3/library/functools.html#functools.singledispatch) supported dispatching on arguments that are the…
-
See the following example. F* complains that the typeclass instance is not captured by the SMT pattern, but the SMT pattern works fine.
```fstar
assume val t: Type0
class toto = {
f: t -> t …
TWal updated
10 months ago
-
The background for this is that my `GenCRepr` library uses a variable-width, byte-packed serialization format. The current implementation generates very inefficient hardware for sequences of variable…
-
Something I've seen elsewhere is the concept of piping data to functions, which can drastically increase readability in cases where someone would either use intermediate variables or call functions as…
-
```koka
alias set = list
// Implicitly forall constrained by exists (==) (s, s) -> bool for the s at the callsite. If the callsite is also generic then it must also use an implicit parameter
// U…