invertible-0.1.2: bidirectional arrows, bijective functions, and invariant functors