-
The `Tree` type defined in `Mathlib/Data/Tree.lean` should have a `Traversable` instance. This should be added to the file and the associated TODO removed.
-
https://psalm.dev/r/38e9098a53
Basically `$object instanceof $class` where `$object = Foo` and `$class = class-string` is doing the hierarchy in reverse.
In the example we can see an obvious fai…
-
Hi,
Currently, usage of `get()` only allows one loop on attachments.
You should consider to implements [Iterator](http://www.php.net/manual/fr/class.iterator.php) interface.
-
The behaviour where the attacker is evicted from attack steps if enabling a defense has made them non-traversable should be configurable and disabled by default.
-
Comment thread for [Traversable: A Remix](https://duplode.github.io/posts/traversable-a-remix.html).
-
https://psalm.dev/r/00b98216f3
It looks like `Traversable|array` is collapsed to `iterable` but then compared against the original `Traversable|array` type.
-
Unfortunately, there seem to be several ways to make a `Traversable` from a composition of two types. Perhaps it would make sense to offer newtypes to cover some of them.
-
It doesn't appear as if `checkers` actually enforces all the [`Traversable` laws](https://en.wikibooks.org/wiki/Haskell/Traversable#The_Traversable_laws), which include (as per http://haskellbook.com)…
-
I think it would be convenient to have a method that generates a traversable form a foreach function. Doing this manually is unnecessary boilerplate, and writing an enhancement is not completely strai…
-
Specifically [the composition law](http://hackage.haskell.org/package/base-4.12.0.0/docs/Data-Traversable.html#t:Traversable):
```
traverse (Compose . fmap g . f) = Compose . fmap (traverse g) . t…