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