Skip to content

Instantly share code, notes, and snippets.

@MasseGuillaume
Created June 18, 2018 13:18
Show Gist options
  • Save MasseGuillaume/80f365468fb1c18beacb77872c435592 to your computer and use it in GitHub Desktop.
Save MasseGuillaume/80f365468fb1c18beacb77872c435592 to your computer and use it in GitHub Desktop.
2186 https://github.com/milessabin/macro-compat/commit/b1bbe40105a649abf35511fe8e7de4c0419192f7
1444 https://github.com/scala/scala-parser-combinators/pull/148
617 https://github.com/milessabin/shapeless/tree/shapeless-2.3.3-scala-2.13.0-M4
- (implicit itl: IsTraversableLike[Repr], ev: AdditiveCollection[Repr]): SizedOps[itl.A, Repr, L] =
+ (implicit itl: IsIterableLike[Repr], ev: AdditiveCollection[Repr]): SizedOps[itl.A, Repr, L] =
- private implicit def conv(repr: Repr): GenTraversableLike[A0, Repr] = itl.conversion(repr)
+ private implicit def conv(repr: Repr): IterableOps[A0, Iterable, Repr] = itl.conversion(repr)
implicit def hnilToTraversable[L <: HNil, M[_], T]
- (implicit cbf : CanBuildFrom[M[T], T, M[T]]) : Aux[L, M, T] =
+ (implicit cbf : Factory[T, M[T]]) : Aux[L, M, T] =
new ToTraversable[L, M] {
type Lub = T
- def builder() = cbf()
+ def builder() = cbf.newBuilder
def append[LLub](l : L, b : mutable.Builder[LLub, M[LLub]], f : Lub => LLub) = {}
}
- def apply(l : GenTraversable[_]) : Option[Out]
+ def apply(l : Iterable[_]) : Option[Out]
512 https://github.com/scala/scala-java8-compat/commits/2.13.x
316 https://github.com/rickynils/scalacheck/pull/411
253 https://github.com/scalaz/scalaz/pull/1730
90 https://github.com/json4s/json4s/commit/4053ceedde625524cbfaf34d155fbbc6c1013236
56 https://github.com/lihaoyi/utest/pull/163
33 https://github.com/argonaut-io/argonaut/pull/304
31 https://github.com/sirthias/parboiled/pull/120
10 https://github.com/scallop/scallop/pull/166
5 https://github.com/scalikejdbc/scalikejdbc/pull/887
3 https://github.com/scalaprops/scalaprops/commit/b98d71cc43178cd2be9122bf956d1377c48fea25
3 https://github.com/propensive/magnolia/pull/93
1 https://github.com/sbt/sbinary/pull/16
1 https://github.com/fthomas/singleton-ops/pull/68
0 https://github.com/kxbmap/configs/pull/31
0 https://github.com/non/kind-projector/pull/68
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment