UNPKG

ai-for-shogi-like-games

Version:

javascript library of A.I. algorithms for Shogi-like games

14 lines (13 loc) 854 B
declare module lodash { declare function isInteger(x: number): boolean; declare function uniq<T>(arr: Array<T>): Array<T>; declare function isEmpty<T>(arr: Array<T>): boolean; declare function isArray(o: any): boolean; declare function sortBy <T>(arr : Array<T>, someSortingFunction : ?(t: T)=> any): Array<T>; declare function filter <T>(arr : Array<T>, someFilteringFunction: (t: T)=> boolean): Array<T>; declare function some <T>(coll: Array<T>, somePredicateFunction: (t: T)=> boolean): boolean; declare function every <T>(coll: Array<T>, somePredicateFunction: (t: T)=> boolean): boolean; declare function includes <T>(coll: Array<T>, t: T): boolean; // declare function map <T, V> (coll: Array<T>, someFunction: (t: T)=> V): Array<V>; declare function isEqual(o1: any, o2: any): boolean; }