Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

getCombinableDatum

import { getCombinableDatum } from "https://github.gh-proxy.cn/raw.githubusercontent.com/baetheus/fun/main/datum.ts";

Create a Combinable instance for Datum given a Combinable for the inner type.

@example
import { getCombinableDatum, replete } from "./datum.ts";
import * as N from "./number.ts";

const combinable = getCombinableDatum(N.CombinableNumberSum);
const datum1 = replete(2);
const datum2 = replete(3);
const result = combinable.combine(datum2)(datum1); // Replete(5)
function getCombinableDatum<A>(S: Combinable<A>): Combinable<Datum<A>>;
§
getCombinableDatum<A>(S: Combinable<A>): Combinable<Datum<A>>
[src]

§Type Parameters

§Parameters

§Return Type