오늘의 개발일기
로그인
오늘의 개발일기
로그인
[개발일기] 22-06-28
오늘
·
2022년 6월 28일
팔로우
0
개발일기
0
[개발일기]
목록 보기
66/199
📝 간단하게 쓰는 개발일기
함수형 코틀린
7장의 코버넌트를 통한 프로미스를 공부했다.
정리
프로미스는 퓨쳐와 비슷한, 미래에 완료될 수 있는 계산이다.
코버넌트
는 코틀린을 위한 프로미스 구현이다.
코버넌트는 `Promise<T, Exception>을 생성한다.
get()
함수는 현재 스레드를 블록하고 프로미스의 결과를 가져온다.
then {}
은 새로운 타입의 프로미스를 생성한다.
success {}
는
try
구문과 유사하게 성공 시 실행될 콜백이다.
fail {}
은
catch
구문과 유사하게 실패 시 실행될 콜백이다.
always {}
는
finally
구문과 유사하게 항상 실행될 블록이다.
오늘
Junior Mobile 개발자
팔로우
이전 포스트
[개발일기] 22-06-27
다음 포스트
[개발일기] 22-06-29
0개의 댓글
댓글 작성