Skip to content

Rewrite twiddle syntax on Scala 3 as extension methods #10

@mpilquist

Description

@mpilquist

This was partially done in #9 but I was unable to get all examples compiling. The goal is to remove these implicit conversions:

implicit def toTwiddleOpCons[B <: Tuple](fb: F[B]): TwiddleOpCons[F, B] = new TwiddleOpCons(
fb
)
implicit def toTwiddleOpTwo[B](fb: F[B]): TwiddleOpTwo[F, B] = new TwiddleOpTwo(fb)
and the associated AnyVals.

See #11 for a potential starting point.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions