행복불감증에 대한 고찰 by 이하제
Monad Transformer In Scala by 권태국
- def getBestFriendOfUser ( userId : String ) : Future [ Option [ User ] ] = for { userOpt <- getUser ( userId ) bestFriendIdOpt = userOpt
- successful ( None ) ) } ) } def getBestFriendOfUser ( userId : String ) : Future [ Option [ User ] ] = ( for { user <- FutureOption ( getUser ( userId ) ) bestFriend <- FutureOption ( getUser ( user
- pure ( None ) ) } ) } def getBestFriendOfUser ( userId : String ) : Future [ Option [ User ] ] = ( for { user <- OptionT ( getUser ( userId ) ) bestFriend <- OptionT ( getUser ( user