type alias Semigroupimport { type Semigroup } from "https://deno.land/x/fun@v2.0.0/examples/hkts.ts"; Type ParametersTdefinition: { concat: SemigroupFn<T>; }