UNPKG

@dillonkearns/elm-graphql

Version:

<img src="https://cdn.jsdelivr.net/gh/martimatix/logo-graphqelm/logo.svg" alt="dillonearns/elm-graphql logo" width="40%" align="right">

20 lines (18 loc) 395 B
/** * Copyright (c) 2015-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow */ export default function find<T>( list: Array<T>, predicate: (item: T) => boolean ): ?T { for (let i = 0; i < list.length; i++) { if (predicate(list[i])) { return list[i]; } } }