@@ -77,8 +77,13 @@ import qualified Language.PureScript.CodeGen.JS as J
7777import qualified Language.PureScript.CoreFn as CF
7878import qualified Paths_purescript as Paths
7979
80−-- |
81−-- Actions that require implementations when running in "make" mode.
80+-- | Actions that require implementations when running in "make" mode.
81+--
82+-- This type exists to make two things abstract:
83+--
84+-- * The particular backend being used (Javascript, C++11, etc.)
85+--
86+-- * The details of how files are read/written etc.
8287--
8388data MakeActions m = MakeActions {
8489 -- |