chimney

Scala library for boilerplate-free, type-safe data transformations (by wookievx)

Chimney Alternatives

Similar projects and alternatives to chimney

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better chimney alternative or higher similarity.

chimney reviews and mentions

Posts with mentions or reviews of chimney. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-05-03.
  • Scala 3 bug?
    2 projects | /r/scala | 3 May 2021
    You can check out this file for example, I am building "a record" at compile time with information about fields, etc. inside of the tuple. Using that in derivation code I am able to customize the logic (based purely on the type): https://github.com/wookievx/chimney/blob/chimney3/chimney3/src/main/scala/io/scalaland/chimney/dsl/TransformerDefinition.scala
  • Ideas for a Scala 3 MapStruct library?
    5 projects | /r/scala | 1 May 2021
    Well I managed to workaround bugs I encountered, here is the current version: https://github.com/wookievx/chimney/tree/chimney3 I am not aiming at full feature parity (I have already added some functionality to patchers I deemed useful and easy to implement, while not bothering for now to handle java beans, which would require diving deep into tasty reflection). I am not sure what to do about value classes, given opaque types are a thing. I am currently in process of migrating tests (patcher dsl and transformer dsl have somewhat extensive tests).

Stats

Basic chimney repo stats
2
2
0.0
over 1 year ago

wookievx/chimney is an open source project licensed under Apache License 2.0 which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com