import type { Assert, Predicate } from './prelude.js' const ok: (a: Assert) => Predicate = a => value => { try { a(value) return true } catch (err) { return false } } export default ok