Yaqoub Yousif

Yaqoub Yousif (Arabic:يعقوب يوسف) (born 12 September 1997) is an Emirati footballer. He currently plays as a forward for Emirates Club.[1][2][3]

Yaqoub Yousif
يعقوب يوسف
Personal information
Full name Yaqoub Yousif Abdulla Eisa Al Ali
Date of birth (1999-09-12) 12 September 1999
Place of birth Emirates
Height 1.70 m (5 ft 7 in)
Playing position(s) forward
Club information
Current team
Emirates Club
Number 7
Youth career
–2018 Emirates Club
Senior career*
Years Team Apps (Gls)
2018– Emirates Club 3 (1)
* Senior club appearances and goals counted for the domestic league only

Career

Yaqoub Yousif started his career at Emirates Club and is a product of the Emirates Club's youth system. On 13 December 2018, Yaqoub Yousif made his professional debut for Emirates Club against Al-Sharjah in the Pro League .[4] landed again with Emirates Club from the UAE Pro League to the UAE First Division League in 2018-19 season.[5]

gollark: But if I split it into multiple functions, it would not actually work.
gollark: Look, it has pattern matching in it, therefore good.
gollark: How SHOULD I do it?
gollark: ↑ you, as a result
gollark: ```rustfn matches(expr: &Value, condition: &Value) -> Option<Bindings> { match (expr, condition) { (Value::Num(a), Value::Num(b)) => if a == b { Some(HashMap::new()) } else { None }, (Value::Call(efn, eargs), Value::Call(rfn, rargs)) => { if efn != rfn { return None } if rargs.len() != eargs.len() { return None } let mut out_bindings = HashMap::new(); for (rarg, earg) in rargs.iter().zip(eargs) { match matches(earg, rarg) { Some(x) => out_bindings.extend(x), None => return None } } Some(out_bindings) }, (_, Value::Identifier(b)) => Some(vec![(b.clone(), expr.clone())].into_iter().collect()), _ => None }}```

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.