【发布时间】:2012-02-06 20:05:19
【问题描述】:
有可能吗?,(有一个>>magic 函数)来简化这个:
insertTransaction :: Day -> Int -> Int -> MyReaderT Bool
insertTransaction day amount price = ....
logTransaction :: Int -> Int -> MyReaderT Bool
logTransaction amount price = do
day <- currentDay
insertTransaction day amount price
到这里:
logTransaction :: Int -> Int -> MyReaderT Bool
logTransaction = currentDay `>>magic` insertTransaction
我认为应该有一个像>>magic 这样的运算符,但我找不到。也不是<*> 也不是<$>。
【问题讨论】: