prat
02/18/2018, 12:36 AMpakoito
02/19/2018, 2:57 PMpakoito
02/19/2018, 2:58 PMDocumentation, with tests
is interestingpakoito
02/19/2018, 2:58 PMpakoito
02/19/2018, 2:58 PMjereksel
02/19/2018, 2:59 PMjereksel
02/19/2018, 2:59 PMpakoito
02/19/2018, 3:47 PMraulraja
03/09/2018, 1:04 AM@arities(fromTupleN = 2, toTupleN = 22 | fromHListN = 1, toHListN = 22)
which will allow users of arrow expand on their project the instances possible for Tuples and HList such as that data classes that are isomorphic to those can have automatic generic derivation of Monoid, Eq, Hash, Order, etc...raulraja
03/09/2018, 1:06 AM@generic(deriving = [Semigroup::class])
data class Item(val weight: Int)
val newItem = Item(100) + Item(100) // or Item(100).combine(Item(100))
//Item(200)
with the Semigroup HList and Tuple instances...raulraja
03/09/2018, 1:08 AMwhen
thanks to unapply
and Extractors.pakoito
03/10/2018, 8:06 PMpakoito
03/10/2018, 8:06 PMpakoito
03/10/2018, 8:07 PMraulraja
03/10/2018, 11:06 PMjust
is more familiar to Kotlin users then I think it'd be a good change but before we do that we should probably review all combinator names in all type classes to do all at once. The times where we can introduce these changes easily is coming to an end as we approach 1.0pakoito
03/11/2018, 12:09 AMdh44t
03/12/2018, 1:30 PMpakoito
03/21/2018, 3:42 PMpakoito
03/21/2018, 3:42 PMpakoito
03/21/2018, 3:42 PMpakoito
03/21/2018, 3:43 PMpakoito
03/21/2018, 3:43 PMpakoito
03/21/2018, 3:43 PMtypeclasseless
stylepakoito
03/21/2018, 3:43 PMpakoito
03/21/2018, 3:43 PMpakoito
03/21/2018, 3:44 PMpure
to just
too, hope it doesn’t break way too many peoplepakoito
03/21/2018, 3:44 PMsimon.vergauwen
03/21/2018, 3:45 PMpakoito
03/21/2018, 3:45 PMsimon.vergauwen
03/21/2018, 3:45 PM