kebs icon indicating copy to clipboard operation
kebs copied to clipboard

Scala library to eliminate boilerplate

Results 82 kebs issues
Sort by recently updated
recently updated
newest added

Value enum for Scala 3 as seen in enumeratum. This implementation is better than Scala 2's as it's universal wrt value type.

Firstly thanks for the great library! :slightly_smiling_face: I cannot add `kebs-doobie` to my project and it [appears to be missing from Maven](https://search.maven.org/search?q=g:pl.iterators%20doobie). Is this expected?

Should be done similarly to https://github.com/theiterators/sealed-monad/pull/143

good first issue
easy

Should be done similarly to https://github.com/theiterators/sealed-monad/pull/126/files

good first issue
easy

spray-json, akka-http, slick modules depend on instances which is, in general, unnecessary, even though most users would probably add instances as a dep. I think the correct solution would be...

easy

```scala object KebsProtocol extends KebsCirce import KebsProtocol._ @noflat case class F(i: Int) test("No-flat format - annotation") { val decoder = implicitly[Decoder[F]] val encoder = implicitly[Encoder[F]] decoder.apply(Json.fromFields(Seq("i" -> Json.fromInt(10))).hcursor) shouldBe Right(F(10))...

bug

There are several things that the documentation is currently missing and could be helpful to future contributors: - Explain code organization - How to test your code - How to...

enhancement
good first issue