/** * Concatenates the specified deterministic generator with this determinstic * generator, resulting in a deterministic generator that generates the values * from this generator and then the values from the specified generator. * * @tsplus pipeable-operator effect/core/testing/Gen + * @tsplus static effect/core/testing/Gen.Aspects concat * @tsplus pipeable effect/core/testing/Gen concat */ export function concat(that: Gen) { return (self: Gen): Gen => Gen( self.sample.concat(that.sample) ) }