9 lines
198 B
JavaScript
9 lines
198 B
JavaScript
|
/* @flow */
|
||
|
|
||
|
type Task <error, value>
|
||
|
= { chain<tagged>(next:(input:value) => Task<error, tagged>):
|
||
|
Task<error, tagged>
|
||
|
}
|
||
|
|
||
|
function id(x: Task<any,any>): Task<any,any> { return x; }
|