我有以下代码
u & currentDay %~ fmap (addDays 1)
currentDay
返回一个Maybe
,这就是为什么我需要使用fmap
的原因。
是否已经存在一种将%~
和fmap
结合起来的运算符(例如%~<$>
;-))或者巧妙的方法可以实现?
我有以下代码
u & currentDay %~ fmap (addDays 1)
currentDay
返回一个Maybe
,这就是为什么我需要使用fmap
的原因。
是否已经存在一种将%~
和fmap
结合起来的运算符(例如%~<$>
;-))或者巧妙的方法可以实现?
u & currentDay %~ (addDays 1 <$>)
怎么样? - Aadit M Shahu & currentDay . mapped %~ addDays 1
。这行代码的意思是将u
中currentDay
下的所有元素都加上一天。 - cchalmers