and
and<
A,C>(second): <B>(first) =>Refinement<A,B&C>
Defined in: Core/Refinement.ts:91
Intersects two refinements: the result narrows A to B & C, passing only
when both refinements hold simultaneously.
Data-last — the first refinement is the data being piped.
Type Parameters
Section titled “Type Parameters”A
C
Parameters
Section titled “Parameters”second
Section titled “second”Refinement<A, C>
Returns
Section titled “Returns”<
B>(first):Refinement<A,B&C>
Type Parameters
Section titled “Type Parameters”B
Parameters
Section titled “Parameters”Refinement<A, B>
Returns
Section titled “Returns”Refinement<A, B & C>