Skip to Content
Learn Red ? Fundamentals of Red
book

Learn Red ? Fundamentals of Red

by Ivo Balbaert
May 2018
Beginner content levelBeginner
252 pages
6h 19m
English
Packt Publishing
Content preview from Learn Red ? Fundamentals of Red

Searching for an item – select and find

For searching for an item, there are two specific words—select and find. At first, their operation seems strange. The select word returns the next item from the series after the search match:

data1: [1 2 3 4]select data1 2 ;== 3select data1 99 ;== none

If the item is not found, none is returned. If the searched word has no value, use it as a block to prevent its evaluation or use it as a literal word with ':

data2: [A B C D]select data2 [B]    ;== Cselect data2 'B     ;== C

The find word, on the other hand, starts at the match and goes all the way to the tail, returning that part as a series:

find data1 2 ;== [2 3 4]

=> Now answer question 8 from the Questions section.

Both select and find have several refinements, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

How I Built a Personal Board of Directors With GenAI

How I Built a Personal Board of Directors With GenAI

Vipin Gupta
How to Become a Game-Changing Leader

How to Become a Game-Changing Leader

Douglas A. Ready, Alan Mulally
Why AI Demands a New Breed of Leaders

Why AI Demands a New Breed of Leaders

Faisal Hoque, Thomas Davenport, Erik Nelson

Publisher Resources

ISBN: 9781789130706Supplemental Content