;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. #@201 Apply MAPFN to each element of LIST and pass result to CALLBACK. MAPFN is a function taking 2 arguments: the element to map and a callback to call when the mapping is done. (fn MAPFN LIST CALLBACK) (defalias 'libbcel-util-async-mapcar #[771 "\204\211\300!\207\301G\300\"\302C\302G\300W\203D:\203D@\262\n\303\304     &\"\266T\262A\262\202\266\300\207" [nil make-vector 0 make-closure #[257 "\302\304\305#\266\303\211\242T\240\210\303\242\300G=\205 \306\307\310\301\311\312\302\"$\207" [V0 V1 V2 V3 V4 \(setf\ seq-elt\) run-at-time 0 nil seq-concatenate list] 8 "\n\n(fn ITEM-RESULT)"]] 20 (#$ . 88)]) #@335 Same as `navigel-async-mapcar' but for side-effects only. MAPFN is a function taking 2 arguments: an element of LIST and a callback. MAPFN should call the callback with no argument when done computing. CALLBACK is a function of no argument that is called when done computing for the all elements of LIST. (fn MAPFN LIST CALLBACK) (defalias 'libbcel-util-async-mapc #[771 "\300\301\302\"\301\303\"#\207" [libbcel-util-async-mapcar make-closure #[514 "\300\301\302\"\"\207" [V0 make-closure #[0 "\300\301!\207" [V0 nil] 2]] 7 "\n\n(fn ITEM CALLBACK)"] #[257 "\300 \207" [V0] 2 "\n\n(fn RESULT)"]] 9 (#$ . 733)]) (provide 'libbcel-util)