Eugene Yokota
56941dac04
refactor: Update Scala 3 syntax
2024-10-27 23:55:30 -04:00
Adrien Piquerez
31710c0879
Reduce allocation of Action.Mapped
...
For a tuple (t1, t2, ..., tn) of tasks we instantiate a unique Mapped instead of many
Mapped(t1, Mapped(t2, Mapped(...))
2024-10-02 15:54:20 +02:00
Adrien Piquerez
e3449fff02
Reduce instances of Init.Apply
2024-10-02 11:05:37 +02:00
Eugene Yokota
c81d269ed2
Merge branch '1.10.x' into wip/merge-1.10.x
2024-05-07 04:39:25 -04:00
Adrien Piquerez
4baf698a8c
Fix TupleMapExtensionTests
...
The compiler cannot infer F[_] on a concrete Tuple.Map[T, F[_]] because it reduces it to a (F[A], F[B], ...)
2024-02-13 11:17:52 +01:00
Adrien Piquerez
a15fb91c5c
Remove AList
2023-12-13 14:01:57 +01:00
Eugene Yokota
7a16185edc
Fix util-collection test
2023-01-15 23:45:35 -05:00
Eugene Yokota
f3d61a2106
Port Settings
2023-01-15 23:43:19 -05:00
Eugene Yokota
d4920a3b0c
AList for List
2023-01-15 23:40:57 -05:00
Eugene Yokota
c86fc37ce1
Refactor AList to handle K[F[a]]
...
We do need to treat AList like a typeclass after all because
sbt.std.Transform.uniform needs to traverse over a List,
and we won't be able to magically connvert a List into a tuple.
2023-01-15 23:40:57 -05:00
Eugene Yokota
d78c75df39
Reimplement arity-generic list for tuples
2023-01-15 23:40:56 -05:00
Eugene Yokota
00eba85d98
Cats-like typeclasses
2023-01-15 23:40:56 -05:00