-
-
At tricky part about functors would be translating types in the interfaces, but we probably could manage to do it.
-
The central idea behind a functor is that it is a map between categories; for every arrow in the source category, the functor designates an arrow in the target category, such that identity and composi…
-
**Is your feature request related to a problem? Please describe.**
At the moment we have a rather spaghetti-based situation whereby the user specifies which functor they would like compiled. At the m…
-
As per the discussion on irc we should work towards inclusion of twisted functors. Besides other things I would like to bikeshed the names as well.
-
This ticket is a follow-up to #19259:
Currently, subrings of symbolic subrings cannot be created. This can be changed by implementing a composition of the subring functor and letting the respective…
-
It would be nice to allow forgetful functors for manifolds. In particular:
- differentiable manifolds -> topological manifolds
- (Pseudo-)Riemannian manifolds -> differentiable manifolds (not a cat…
-
I'm not sure if this is supposed to be supported at the moment, but the current behaviour is rather surprising:
``` ocaml
module type S = sig type t end
module type T = sig module M: S end
module N …
-
@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…
-
```cpp
template
std::hash
{
}
```
instead of
```cpp
namespace std
{
template
hash
{
}
}
```