
export function* filterfalse ( predicate , iterable ) {

	for ( let item of iterable ) {

		if ( ! predicate( item ) ) yield item ;

	}

}

@@ -1,8 +1,367 @@
+/**%0A * Yields all elements from input iterable that do not verify a given predicate.%0A *%0A * @example%0A * // returns %5B 0 , 2 , 4 , 6 , 8 %5D%0A * list( filter( x =%3E x %25 2 , range( 10 ) ) ) ;%0A *%0A * @param %7BFunction%7D predicate - A unary function that returns a truthy or%0A * falsy value.%0A * @param %7BIterable%7D iterable - The input iterable.%0A * @returns %7BIterator%7D%0A *%0A */
 %0Aexport 

document filterfalse