You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In section 6.2, The Apply syntax is introduced before Apply typeclass.
It felt a little bit disorientating to read about an apply syntax just after reading about Semigroupal. Without specifically pointing out that this comes from the yet to be discussed typeclass. What makes it even more confusing is that, as you would agree, apply is easily ambiguous in Scala. So what not initially sure if the apply in apply syntax refers to some syntax that builds upon Scala native apply features.
Would suggest that the normal flow of discussing the typeclass and then the syntax they introduced be kept here as it helps with the pedagogy.
The text was updated successfully, but these errors were encountered:
In section 6.2, The Apply syntax is introduced before Apply typeclass.
It felt a little bit disorientating to read about an apply syntax just after reading about Semigroupal. Without specifically pointing out that this comes from the yet to be discussed typeclass. What makes it even more confusing is that, as you would agree,
apply
is easily ambiguous in Scala. So what not initially sure if theapply
in apply syntax refers to some syntax that builds upon Scala native apply features.Would suggest that the normal flow of discussing the typeclass and then the syntax they introduced be kept here as it helps with the pedagogy.
The text was updated successfully, but these errors were encountered: