Patch Changes
-
#3764
685a460
Thanks @jessekelly881! - Adds property testing to @effect/vitestimport { Schema } from "effect" import { it } from "@effect/vitest" const realNumber = Schema.Finite.pipe(Schema.nonNaN()) it.prop("symmetry", [realNumber, realNumber], ([a, b]) => a + b === b + a) it.effect.prop("symmetry", [realNumber, realNumber], ([a, b]) => Effect.gen(function* () { yield* Effect.void return a + b === b + a }) ) it.scoped.prop( "should detect the substring", { a: Schema.String, b: Schema.String, c: Schema.String }, ({ a, b, c }) => Effect.gen(function* () { yield* Effect.scope return (a + b + c).includes(b) }) )
-
Updated dependencies [
4a01828
,4a01828
,c79c4c1
,38d30f0
,5821ce3
]:- effect@3.10.0