Types in a monoid #card #bidirectional

1

any two functions are composable

→

corresponds to weak typing

→