import type { Show } from "@principia/prelude/Show"; /* * ------------------------------------------- * Show Set * ------------------------------------------- */ export const getShow = (S: Show): Show> => ({ show: (s) => { let elements = ""; s.forEach((a) => { elements += S.show(a) + ", "; }); if (elements !== "") { elements = elements.substring(0, elements.length - 2); } return `Set([${elements}])`; } });