<@U1EBLL468> Who do I talk to at Manning to sugges...
# arrow
j
@marc0der Who do I talk to at Manning to suggest the time has come for a Kotlin version of Functional and Reactive Domain Modeling? Iโ€™m up to chapter 4 and neck-deep in trying to understand Scala implicits in order to in turn understand the code samples. A high price to pay for an Android developer whose interest is keenly in FP, definitely not Scala-FP. Implicits are easy to understand at a high level and in principle. But what a mess to understand when used.
s
The additional samples for Chapter 6 are available in Kotlin with arrow: https://github.com/arrow-kt/frdomain.kt I hope they are helpful
j
Thanks @stojan. I assumed that that fork only covers Ch 6 code, not anything from previous or later chapters. A quick look seems to confirm that. Am I right?
s
yeah, it's only chapter 6 (also not the same material as the book (https://github.com/debasishg/frdomain) but the extra samples (https://github.com/debasishg/frdomain-extras) but as far as I remember previous chapters all build towards chapter 6, so there you have data validation with Validated, Monad Transformers, the Repository and services (algebra and interpreter).
as far as I remember @raulraja wanted to have all smples form the book ported to kotlin with arrow..... if there are people interested in contributing, I am happy to help out ๐Ÿ™‚
r
I mentioned Debasishg his book would be very popular in Kotlin but a full translation would have to go through Manning's probably
s
true, but you and me only discussed the code samples ๐Ÿ™‚
r
Yes
Only code examples are also very valuable
๐Ÿ‘ 2
s
which is
Apache License 2.0
r
Also for a whole book translation to be relevant in Kotlin it should consider coherent type classes, suspension, effects and other things that are not in Scala
s
also all the actors stuff is probably not relevat
r
It can fit in the IO primitives with Ref and other as an example on how to use a concurrent Queue etc if it makes sense
j
I would be very pleased with just translation of the code examples. That would go a long way.
I would offer to start such a translation. But being a newbie at FP and Arrow, I would need someone very experienced as a guide. Someone who could set my direction up-front for each translation and course-correct when I drift.
r
@julian feel free to mention us in any issues as you progress and we'll help
j
@raulraja Ok. I'm game to give that a try. Beware though, I'll have lots and lots of questions. And many may seem pretty "dumb".
๐Ÿ‘ 2
r
We don't really consider questions dumb, people are in here at different stages in their journey and we'll be happy to help you with any questions related to FP or Arrow ๐Ÿ™‚
s
I am also happy to help ๐Ÿ™‚
j
Ok, thanks @stojan @raulraja.
๐Ÿ‘ 2