since import * as F from 'fluture' ; import { Alternative2 } from 'fp-ts/lib/Alternative' ; declare module 'fp-ts/lib/HKT' { interface URItoKind2 < E , A > { 'Fluture/ConcurrentFuture' : F . ConcurrentFutureInstance < E , A > ; } } since export const URI = 'Fluture/ConcurrentFuture' ; since export type URI = typeof URI ; since export const concurrentFuture = { URI : URI , map : ( fa , f ) => F . map ( f ) ( fa ) , of : F . Par [ 'fantasy-land/of' ] , ap : ( fab , fa ) => F . ap ( fa ) ( fab ) , alt : ( fx , f ) => F . alt ( f ( ) ) ( fx ) , zero : F . Par [ 'fantasy-land/zero' ] } ;