UNPKG

bs-platform

Version:

bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support

162 lines (107 loc) 2.97 kB
'use strict'; var List = require("./list.js"); var length = List.length; var hd = List.hd; var compare_lengths = List.compare_lengths; var compare_length_with = List.compare_length_with; var cons = List.cons; var tl = List.tl; var nth = List.nth; var nth_opt = List.nth_opt; var rev = List.rev; var init = List.init; var append = List.append; var rev_append = List.rev_append; var concat = List.concat; var flatten = List.flatten; var iter = List.iter; var iteri = List.iteri; var map = List.map; var mapi = List.mapi; var rev_map = List.rev_map; var fold_left = List.fold_left; var fold_right = List.fold_right; var iter2 = List.iter2; var map2 = List.map2; var rev_map2 = List.rev_map2; var fold_left2 = List.fold_left2; var fold_right2 = List.fold_right2; var for_all = List.for_all; var exists = List.exists; var for_all2 = List.for_all2; var exists2 = List.exists2; var mem = List.mem; var memq = List.memq; var find = List.find; var find_opt = List.find_opt; var filter = List.filter; var find_all = List.find_all; var partition = List.partition; var assoc = List.assoc; var assoc_opt = List.assoc_opt; var assq = List.assq; var assq_opt = List.assq_opt; var mem_assoc = List.mem_assoc; var mem_assq = List.mem_assq; var remove_assoc = List.remove_assoc; var remove_assq = List.remove_assq; var split = List.split; var combine = List.combine; var sort = List.sort; var stable_sort = List.stable_sort; var fast_sort = List.fast_sort; var sort_uniq = List.sort_uniq; var merge = List.merge; exports.length = length; exports.hd = hd; exports.compare_lengths = compare_lengths; exports.compare_length_with = compare_length_with; exports.cons = cons; exports.tl = tl; exports.nth = nth; exports.nth_opt = nth_opt; exports.rev = rev; exports.init = init; exports.append = append; exports.rev_append = rev_append; exports.concat = concat; exports.flatten = flatten; exports.iter = iter; exports.iteri = iteri; exports.map = map; exports.mapi = mapi; exports.rev_map = rev_map; exports.fold_left = fold_left; exports.fold_right = fold_right; exports.iter2 = iter2; exports.map2 = map2; exports.rev_map2 = rev_map2; exports.fold_left2 = fold_left2; exports.fold_right2 = fold_right2; exports.for_all = for_all; exports.exists = exists; exports.for_all2 = for_all2; exports.exists2 = exists2; exports.mem = mem; exports.memq = memq; exports.find = find; exports.find_opt = find_opt; exports.filter = filter; exports.find_all = find_all; exports.partition = partition; exports.assoc = assoc; exports.assoc_opt = assoc_opt; exports.assq = assq; exports.assq_opt = assq_opt; exports.mem_assoc = mem_assoc; exports.mem_assq = mem_assq; exports.remove_assoc = remove_assoc; exports.remove_assq = remove_assq; exports.split = split; exports.combine = combine; exports.sort = sort; exports.stable_sort = stable_sort; exports.fast_sort = fast_sort; exports.sort_uniq = sort_uniq; exports.merge = merge; /* No side effect */