Replace some foldr with foldl'
This commit is contained in:
@@ -4,8 +4,8 @@ import Dodge.Magnet
|
||||
import Dodge.Data.Bullet
|
||||
import Dodge.Data.Magnet
|
||||
|
||||
doMagnetBuBu :: MagnetBuBu -> Magnet -> Bullet -> Bullet
|
||||
doMagnetBuBu mbb = case mbb of
|
||||
MagnetBuId -> const id
|
||||
MagnetBuBuCurveAroundField x y -> curveAroundField x y
|
||||
doMagnetBuBu :: Magnet -> Bullet -> Bullet
|
||||
doMagnetBuBu mg = case _mgField mg of
|
||||
MagnetBuId -> id
|
||||
MagnetBuBuCurveAroundField x y -> curveAroundField x y mg
|
||||
|
||||
|
||||
Reference in New Issue
Block a user