import { type profunctor } from "https://deno.land/x/fun@v.2.0.0-alpha.11/mod.ts";
const { Profunctor } = profunctor;
Profunctor https://github.com/fantasyland/static-land/blob/master/docs/spec.md#profunctor
TODO: Strong, Choice, Star, Join, and Split