-
### Version
2021.1
### Operating System
- [ ] Any
- [ ] Linux
- [X] macOS
- [ ] Windows
- [ ] Other Unix
### OS Version
macOS Monterey version 12.5
### Processor
- [ ] Any
- [ ] Arm (using Rose…
-
Hello!
This is a great library! I've been using it a little bit for my own ASTs - really cool, and definitely easier to use than multirec.
I've been unifying the constructors for my mutually-rec…
-
We could have functors, applicatives, monads for things like `TreeSets`, if we require result types to be `Comparable`, or force to provide a `Comparator`. Would it be worth the trouble?
-
In this code:
```rust
pub trait Functor {
type With;
fn fmap(this: Self::With) -> Self::With;
}
pub trait FunctorExt: Sized {
type Base: Functor;
fn fmap(self) {
…
-
Currently we can't import an interfaces from a functor, because the instantiation of the functor would have to happen inside the module, and the parameters of the functor cannot depend on things defin…
-
Aliasing into a functor or module synonym that hasn't yet been instantiated is an error right now. It should be allowed.
Example: (contained within a module, to avoid #8 issues)
```
mod M
mod …
-
There's no way to declare aliases (using either `alias` or `open`) inside of a functor.
Related to #9.
-
우선 Functor만 갑니다~
[5-1. Functor.pdf](https://github.com/JaeYeopHan/FE_study/files/1878762/5-1.Functor.pdf)
syahn updated
6 years ago
-
### Bug description
A [workaround](https://github.com/enso-org/enso/pull/5646/commits/7305d1cbbb0e6e90f5421404de93de5297337f0a) was necessary for https://github.com/enso-org/enso/pull/5646 to avoi…
-
A simple use case:
```julia
pl = ElasticDistortion(6, scale=0.3, border=true) |>
Rotate([10, -5, -3, 0, 3, 5, 10]) |>
ShearX(-10:10) * ShearY(-10:10) |>
Crop…