我觉得我应该已经知道了这一点,但是如何fromMaybe在一行中使用而不是将其分成2行let?
main = do
maybePort <- lookupEnv "PORT"
let port = fromMaybe "4020" maybePort
putStrLn $ "Listening on:" ++ port
Run Code Online (Sandbox Code Playgroud)
import Control.Applicative ((<$>))
main = do
port <- fromMaybe "4020" <$> lookupEnv "PORT"
putStrLn $ "Listening on:" ++ port
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |