{"version":3,"file":"create-is-fn.mjs","sources":["../../src/utils/create-is-fn.mts"],"sourcesContent":["import { Result } from 'ts-data-forge';\nimport { type Type } from '../type.mjs';\n\nexport const createIsFn =\n  <T,>(validate: Type<T>['validate']) =>\n  (a: unknown): a is T =>\n    Result.isOk(validate(a));\n"],"names":[],"mappings":";;AAGO,MAAM,UAAA,GACX,CAAK,QAAA,KACL,CAAC,MACC,MAAA,CAAO,IAAA,CAAK,QAAA,CAAS,CAAC,CAAC;;;;"}