kpug / fpij

functional programming in java
0 stars 0 forks source link

sequence(), traverse() #16

Open jayden-17 opened 7 years ago

jayden-17 commented 7 years ago

List<Result> -> Result<List> 변환을 보면서,

List<Future<A>> -> Future<List<A>> future 에서도 저런 변환 함수를 제공하면 유용하겠다는 생각을 함.

Future 관련된 얘기를 하면서 JAVA8의 CompletableFuture와 Spring, Guava의 ListenableFuture를 언급함.

ListenableFuture beta 버전에는 allAsList()? 와 같이 Future 로 리턴되는 함수가 포함되었다고 함. (@looklazy 링크좀 부탁드려요)

looklazy commented 7 years ago

Futures.allAsList