Documentation ¶ Index ¶ type Class type F Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Class ¶ type Class[A, B, C any, FF F[func(A) B], FA F[A], FB F[B], FC F[C]] interface { functor.Class[A, B, FA, FB] Pure(A) FA Apply(FF, FA) FB LiftA2(func(A, B) C, FA, FB) FC ApplyR(FA, FB) FB ApplyL(FA, FB) FA } type F ¶ type F[T any] interface{} Source Files ¶ View all Source files applicative.go doc.go Click to show internal directories. Click to hide internal directories.