All files / array/operator tryLast.ts

100% Statements 5/5
100% Branches 2/2
100% Functions 1/1
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 51x 1x   6x  
import {last} from './last';
import {None, Option, Some} from 'fnxt/option';
 
export const tryLast = <T>(array: T[]): Option<T> => array.length ? Some(last(array)) : None;