prelude: :gerbil/compiler/ssxi
package: std/misc

(begin
  (declare-type
   std/misc/concurrent-plan#perform-plan/threads__%
   (@lambda 9 #f))
  (declare-type
   std/misc/concurrent-plan#perform-plan/threads__@
   (@kw-lambda-dispatch
    (perform:
     announce:
     on-success:
     on-failure:
     deterministic-order:
     max-workers:)
    std/misc/concurrent-plan#perform-plan/threads__%))
  (declare-type
   std/misc/concurrent-plan#perform-plan/threads
   (@kw-lambda
    (announce:
     on-success:
     perform:
     max-workers:
     deterministic-order:
     on-failure:)
    std/misc/concurrent-plan#perform-plan/threads__@)))
