Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 2.13 KB

File metadata and controls

35 lines (25 loc) · 2.13 KB

skip()

Jumps to the next line abruptly.

skip() short-circuits the full csvpath evaluation of a line. Earlier match components will be evaluated; although, with the exception of any components carrying the onmatch qualifier, which pushes them to the back of the csvpath processing order.

Like stop(), skip() can optionally take a function argument that will determine if skip() is triggered. In this way, skip() acts as if it has an embedded when/do operator.

Data signatures
skip()
skip( eval this: $${\color{green}None}$$ ǁ $${\color{green}Any}$$ )
Call signatures
skip()
skip( eval this: Function ǁ Equality )
Purpose Value
Main focus skip() is a side-effect
Context Qualifier
Match qualifiers onmatch, once
Value qualifiers onmatch

[Back to index]