diff --git a/Vivid/SC/SynthDef/Literally.hs b/Vivid/SC/SynthDef/Literally.hs
--- a/Vivid/SC/SynthDef/Literally.hs
+++ b/Vivid/SC/SynthDef/Literally.hs
@@ -80,6 +80,10 @@
 import Vivid.SC.SynthDef.Types (BinaryOp(..), UnaryOp(..), CalculationRate(..))
 -- import Vivid.OSC.Old.Util (floatToWord, wordToFloat)
 
+-- For GHC 7.8 and below:
+-- (Eventually remove)
+import Control.Applicative (pure, (<$>))
+
 import Control.Arrow (first)
 import Control.Monad
 import Data.Binary (decode, encode)
diff --git a/vivid-supercollider.cabal b/vivid-supercollider.cabal
--- a/vivid-supercollider.cabal
+++ b/vivid-supercollider.cabal
@@ -1,5 +1,5 @@
 name:                vivid-supercollider
-version:             0.4.1.0
+version:             0.4.1.1
 synopsis:
   Implementation of SuperCollider server specifications
 description:
