import { type schemable } from "https://deno.land/x/fun@v2.0.0/mod.ts";
const { PartialSchemable } = schemable;
Takes a struct of Schemables and returns a Schemable for a struct that matches, key for key, the input schemables but the values can also be partial.
ie. { str: StringSchemable, num: NumberSchemable } becomes Schemable<{ str?: string, num?: number }>