github.com/typelevel/kittens
Automatic type class derivation for Cats
https://github.com/typelevel/kittens
0df0a47426151a3e9f19706c941db89b62454c68 authored almost 5 years ago
cf53cb14b20ee5de7d4d1bd01a1d286c4f07120c authored almost 5 years ago
b7cdc6f13803a670d006ad157fc03a41ce8597fb authored almost 5 years ago
4a1b01e98db69cecc0363b1bacd4354659252b91 authored almost 5 years ago
fb2bd70bf8e74a1502366481f427ebf9a462ecae authored almost 5 years ago
b22c871e5c1ea664db935413ea2057efe31e2255 authored almost 5 years ago
* Fix Lazy auto-application warnings on 2.13
* Enable `-Xfatal-warnings`
* Cache Coursier di...
Update cats-testkit-scalatest to 2.0.0
0681652b7ce0eae9541d56641d641e2c367f887b authored about 5 years ago1604d8e0f0c846b0dcd394ea604adda6f7200b70 authored about 5 years ago
Update sbt-sonatype to 3.9.4
50bf9eed204bb2f310992110b253af8b769fc079 authored about 5 years agoc7eda06a856b05e9283764b48c8265d9511a3c5b authored about 5 years ago
2ce33fa0a60af332d0e2b7d5bef2714c49fd733a authored about 5 years ago
0a20f1bdfc0c56c6c8bfd81165f4af9553fbe5dc authored about 5 years ago
f6ae376dcdb5459f6bdb42c03548b4fb034bacb9 authored about 5 years ago
92232f340a71ba371ee678d78263840baaafdbf6 authored about 5 years ago
Update sbt to 1.3.11
bd4fbb1318dc17ab80dcadb1ee1d070fd5d223ca authored about 5 years ago0a16c698b12ce32b2608e4fd2a29b475814e283e authored about 5 years ago
621db32c11962fde11736ed7d3bd2c979bb6fec5 authored about 5 years ago
Remove usage of deprecated symbol literals.
599aed1a2d72cb3c6494b3a3823f532fb80f370d authored over 5 years agoc6bb7ceff45e8b0176a18fe5cc05c6a8e4cf1019 authored over 5 years ago
* Deprecate auto in favor of semiauto
`semiauto` doesn't use `Lazy`.
That improves compile...
b21641f79102427b1a5cdb8a8f9f4e333c45705b authored over 5 years ago
`Monad` and `Distributive` instances.
`Defer` was not stack safe.
6159d8a40b3c5518cc9fe45c937aacf644806ba2 authored over 5 years ago
also removed 2.11 support from readme.
93b8ea4dc4f98ac57ca598e5cab0a8867a0f26b1 authored over 5 years ago18a5b66d226556957f54e98b9b8e8633f3a836b5 authored over 5 years ago
9307c656f70e47f2affc118ff9574887bf82e685 authored over 5 years ago
7c60d4fb32b855d1d35d1373e8c2761b6993d2d3 authored over 5 years ago
ddfd5a0dcea13cd54a187e2dfdf3e0119d292d8a authored over 5 years ago
Update sbt-sonatype to 3.9.2
9348b06d794ca341e74db7334679e3335aa5442b authored over 5 years agoce30860dd74b80b68dec4111de944ee391fc29c2 authored over 5 years ago
96bf3caf49559bf303320024e5a3b178667744da authored over 5 years ago
e548416a752f0e4942257f53c28572b976a8b494 authored over 5 years ago
Co-authored-by: Georgi Krastev <[email protected]>
cbdf8cf2e217320542cb44eb3fcb1ef5a87b007d authored over 5 years agod81faf0805edef244507ef7cdf7d422bce292571 authored over 5 years ago
8fa43426ce2cf889ca84673983733cc6575427c4 authored over 5 years ago
19a589bb3efc052ca887b9fbb674fe9deda2fbfd authored over 5 years ago
* drop Scala 2.11, bump dependencies
* delete 2.11 specific code
f9b0a70d54cb326fcf99f1f69223c09492268e0d authored over 5 years ago0e051593802789086fb62f7e8fef38a4bf1e3092 authored over 5 years ago
997128f84117676e6020519fafec531d40c45f90 authored over 5 years ago
e1988e42dc6401a73ce949f3c7dc842f1d3a25f6 authored over 5 years ago
Had to modify `MkTraverse` to extend `MkFoldable`.
afab86681888ee763ade84f60b0d6236cb3754fc authored over 5 years ago2483bedba787aab3f9557fba7df237e1880374cc authored over 5 years ago
The bug was fixed in Scala 2.13.1
d19f0fb944c5ae5c93f709d7f927358d17611fd0 authored over 5 years ago
Due to the interaction between `MkFoldable` and `MkReducible`,
`MkReducible` had to extend `MkFo...
Unfornately in this version of `Lazy` we can't show the original
implicit not found error messa...
The `generatorDrivenConfig` was copied from the old `cats-testkit`.
2c9182b1281388e6f29e52d81f7265dc9902ee1b authored over 5 years agoBring mima back
69579aa8221e3ba1b1f1b9f474a6dbf34e71a006 authored over 5 years agoa2481ae561850aff6691a9b4bb84d7ca2991eca6 authored over 5 years ago
34863fde8887c3ff796284e41a012a7110ffebfe authored over 5 years ago
0cdea88d94ea89c9c7ecb24292e95aec451362e0 authored over 5 years ago
f0cbea98367ceaf4163e9cdd2a6e01548439405e authored over 5 years ago
67240f890df3726d048e83b401de0473e6b5b02d authored over 5 years ago
268462f09760467a4464d010748038c8eb95ec1b authored over 5 years ago
1c40d4b5718624853ea71405491c1a22e36ed837 authored almost 6 years ago
aea661086154cd1b8b9737c674d6d224ddf361db authored almost 6 years ago
910c663f8a6c8a8c60f55ae267653b864421a468 authored almost 6 years ago
housekeeping
8d8a3275005e910f75b7d361a0af7e5c42139d97 authored almost 6 years agoff158bc989cb5531f8bcd2e4d1ab9f0812adffcb authored almost 6 years ago
bb0b4376ca6e7edffde3d965f6d909e6045df3db authored almost 6 years ago
Use * instead of ? with kind-projector
c64f8dda63d7595a31d22cdfbd9301d5030397e3 authored almost 6 years agoUpdate sbt-sonatype to 3.8
25bcf3aa285ff3145d7c537cd6bf1bd27644ea27 authored almost 6 years ago4579a130fc8c0798b2f46163100e8c6e3f017b56 authored almost 6 years ago
9f1d35ec5b96f3ce9fa6a966772e0d00b1b69654 authored almost 6 years ago
* Explain which instance could not be derived for which type
* Explain what conditions enabl...
Update sbt-pgp to 2.0.0
5228ab83e6700315f9ffb865eab4da2fd41cd4ae authored almost 6 years agoUpdate sbt-scalajs, scalajs-compiler to 0.6.29
094b4a02fcaa8abf3d0337a72910ad0d6beea068 authored almost 6 years agoUpdate sbt-mima-plugin to 0.6.1
402c91139aad32a99be651d83a5019a367675c4b authored almost 6 years agoUpdate sbt to 1.3.2
7d0ac0d2b3724292d41fecf2087ad3a8e858489a authored almost 6 years ago5248309c712afab1351392541a062938f364659d authored almost 6 years ago
f3309b48b4ddf7f9a675c1aefbcd186b32cac054 authored almost 6 years ago
7f54d3314e80d7e6488e5cf90e3a9eaa1637dbb1 authored almost 6 years ago
af66f2866f547aabbc8d876925e7087d94f9f5ee authored almost 6 years ago
4382906123f0f8df01d5d8bd70066664c8c44937 authored almost 6 years ago
d22c82064b770cdd41f12b8e7f4a365120458a40 authored almost 6 years ago
74d476cd4aed43a9d636df754de7d8d3a5593604 authored almost 6 years ago
48ec599f7d9951b5a064a55603adb55f3c967981 authored almost 6 years ago
2bab2a0ca4163097d3cd49a02ac9f0d1c2f66936 authored almost 6 years ago
* Derive Invariant
* Fix merge
* Drop a couple tests
* Fix an implicit bound in test
...
43add7bf2554be3d34d55de4fb9c5f39cdc74ac2 authored almost 6 years ago2767d3fd7284b4254d236966aedefbd054ea1da3 authored almost 6 years ago
Hopefully this will fix the flaky test.
02280562842d3b814f1267641bc405e5d1612ba8 authored almost 6 years ago39c6102670d593444dd56a6b47f2b351a5efcea9 authored almost 6 years ago
831a55a57374d8494e76747e081a8e1b0eb4bccf authored almost 6 years ago
b6a16d67b009d2aa4753c084f2a7e46db4c3d49f authored almost 6 years ago
ff9df2089c10cdfca7480c9520e8c654645a7246 authored almost 6 years ago
`ExhaustiveCheck.instance` is now based on a `List`.
e3bbcf01bd04bc21ecbd3e4cc699fdf3cbaa4e71 authored almost 6 years ago5dc7c56c927bc42981ff20dac8365496496a7233 authored almost 6 years ago
* Scala 2.12.9
* Cats 2.0.0-RC2
* Mima 0.6.0
Some minor tweaks in `Functor` and `Contravariant` derivations.
707c0a3554c96a0c75e6cb96e2bb7a92631e4a02 authored almost 6 years ago1d111bf1c47abe8f6c28df2c27444aab8633c37b authored almost 6 years ago
f805b01226cf0334553d34af5ff028b8f785c2df authored almost 6 years ago
ScalaCheck has simplified its implementation of Arbitrary[Option], but
it incidentally increases...
They define approproate `PropertyCheckConfiguration`.
This should reduce build times significantly.
The dependencies are not properly referenced for scalajs causing linking errors
Also:
* Remov...
86e8d853a3cc1e8ffb1588791f8465a8af944865 authored almost 6 years ago
0a70d91cb4a0f6afd0bfb9afe467280d62db591a authored about 6 years ago
6353c2d57720e84959b3348bf901fb4fbb6d7ce9 authored about 6 years ago
d22af978a284cad841bbd982348ec88594d26bc8 authored about 6 years ago
017002adfb70bf7972c1f736f36c4134a12699a5 authored about 6 years ago
We use our own `OrElse` which we anyway do now for Scala 2.13.
This unblocks us from waiting on...
03b1289024fce70b642595de83260ee9113b03e0 authored about 6 years ago