export interface Show { readonly show: (a: A) => string } export function Show(show: (a: A) => string): Show { return { show } } export { ShowURI } from './Modules'