# Fira Code Light
take = (n, [x, ...xs]:list) -->
| n <= 0 => []
| empty list => []
| otherwise => [x] ++ take n-1, xs
last3 = reverse >> take 3 >> reverse
# Fira Code Regular
take = (n, [x, ...xs]:list) -->
| n <= 0 => []
| empty list => []
| otherwise => [x] ++ take n-1, xs
last3 = reverse >> take 3 >> reverse
# Fira Code Medium
take = (n, [x, ...xs]:list) -->
| n <= 0 => []
| empty list => []
| otherwise => [x] ++ take n-1, xs
last3 = reverse >> take 3 >> reverse
# Fira Code SemiBold
take = (n, [x, ...xs]:list) -->
| n <= 0 => []
| empty list => []
| otherwise => [x] ++ take n-1, xs
last3 = reverse >> take 3 >> reverse
# Fira Code Bold
take = (n, [x, ...xs]:list) -->
| n <= 0 => []
| empty list => []
| otherwise => [x] ++ take n-1, xs
last3 = reverse >> take 3 >> reverse
# Fira Code Variable
400
take = (n, [x, ...xs]:list) -->
| n <= 0 => []
| empty list => []
| otherwise => [x] ++ take n-1, xs
last3 = reverse >> take 3 >> reverse