ai-for-shogi-like-games
Version:
javascript library of A.I. algorithms for Shogi-like games
14 lines (13 loc) • 854 B
JavaScript
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;
}