package Ġcom . d ani lo ar au jos il va . mat he mag ika . library . common . mat hematic a . functions Ċ Ċ import Ġcom . d ani lo ar au jos il va . mat he mag ika . library . common . mat hematic a . Mat hematic a Function Ċ Ċ /** Ċ Ġ* ```` Ċ Ġ* Ċ Ġ* ĠName : ĠĠĠĠĠĠĠĠĠĠĠĠ ĠSelect First Ċ Ġ* Ċ Ġ* ĠFull Ġname : ĠĠĠĠĠĠĠ ĠSystem ` Select First Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSelect First [{ e Ġ, Ġe Ġ, ĠâĢ¦ }, Ġcrit ] Ġgives Ġthe Ġfirst Ġe Ġ Ġfor Ġwhich Ġcrit [ e Ġ] Ġis ĠTrue , Ġor ĠMissing [" NotFound "] Ġif Ġnone Ġis Ġfound . Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 ĠĠĠ 2 ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġi ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġi Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSelect First [{ e Ġ, Ġe Ġ, ĠâĢ¦ }, Ġcrit , Ġdefault ] Ġgives Ġdefault Ġif Ġthere Ġis Ġno Ġe Ġ Ġsuch Ġthat Ġcrit [ e Ġ] Ġis ĠTrue . Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 ĠĠĠ 2 ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġi ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġi Ċ Ġ* ĠUsage : ĠĠĠĠĠĠĠĠĠĠĠ ĠSelect First [ crit ] Ġrepresents Ġan Ġoperator Ġform Ġof ĠSelect First Ġthat Ġcan Ġbe Ġapplied Ġto Ġan Ġexpression . Ċ Ġ* Ċ Ġ* ĠOptions : ĠĠĠĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠHold Rest Ċ Ġ* ĠAttributes : ĠĠĠĠĠĠ ĠProtected Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlocal : Ġpac let : ref / Select First Ċ Ġ* ĠDocumentation : ĠĠĠ Ġweb : Ġhttp :// reference . w ol fram . com / language / ref / Select First . html Ċ Ġ* Ċ Ġ* ĠDefinitions : ĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠOwn Ġvalues : ĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠDown Ġvalues : ĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠUp Ġvalues : ĠĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠSub Ġvalues : ĠĠĠĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠDefault Ġvalue : ĠĠĠ ĠNone Ċ Ġ* Ċ Ġ* ĠNumeric Ġvalues : ĠĠ ĠNone Ċ Ġ*/ Ċ fun Ġselect First ( var arg Ġarguments : ĠAny ?, Ġoptions : ĠMutable Map < String , ĠAny ?> Ġ= Ġmutable Map Of ()): ĠMathematic a Function Ġ{ Ċ ĉ return ĠMathematic a Function (" Select First ", Ġarguments . to Mutable List (), Ġoptions ) Ċ } Ċ