Core LibraryunreleasedAPI Reference

Choose documentation 1

latest

Current version

latest
English

Unreleased io.github.libtmux:libtmux-clojure has not been released. Its API may change during development. This site's structure and URLs may change too.

Clojure API

function libtmux-clojure latest

libtmux.async/then!

Returns a read-only CompletionStage applying f after successful task cleanup.

Source and package
Qualified name
libtmux.async/then!
Module
libtmux.async
Declared in
libtmux.async
Package
io.github.libtmux:libtmux-clojure
Source
libtmux-clojure/src/main/clojure/libtmux/async.clj

Public owner: libtmux.async

Description#

Runs on the runtime's bounded callback lane with the caller's dynamic bindings. Full callback admission throws ex-info with :tmux/error :busy. Closing the runtime cancels queued callbacks and interrupts active ones. After close-runtime!, callbacks cannot issue later tmux calls. completion-stage exposes ordinary Java stage scheduling instead.

Parameters

Guides#

Pages that discuss then!.

Esc

Type to search.

Reference previewOpen reference