∀ {α : Type u_1} {β : Type u_2} {σ : Type u_4} [inst : Primcodable α] [inst_1 : Primcodable β] [inst_2 : Primcodable σ]
  {f : α → β → Option σ}, (Computable₂ fun a n => (Encodable.decode n).bind (f a)) ↔ Computable₂ f