--- /dev/null
+importJava "java.util.concurrent.Future" where
+ data Future a
+
+ @JavaName get
+ getFutureResult :: Future a -> <Proc, Exception> a
+ @JavaName cancel
+ cancelFuture :: Future a -> Boolean -> <Proc> Boolean
+ @JavaName isCancelled
+ isFutureCancelled :: Future a -> <Proc> Boolean
+ @JavaName isDone
+ isFutureDone :: Future a -> <Proc> Boolean
\ No newline at end of file