NoImplicitPrelude language extension; add Relude dependency
This commit is contained in:
@@ -9,6 +9,7 @@
|
|||||||
ghcPackages = p: [
|
ghcPackages = p: [
|
||||||
p.OpenGL
|
p.OpenGL
|
||||||
p.GLFW-b
|
p.GLFW-b
|
||||||
|
p.relude
|
||||||
];
|
];
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
@@ -17,12 +18,8 @@ in
|
|||||||
src = ./src;
|
src = ./src;
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
(haskellPackages.ghcWithPackages ghcPackages)
|
(haskellPackages.ghcWithPackages ghcPackages)
|
||||||
pkgs.libGL
|
|
||||||
pkgs.libGLU
|
|
||||||
];
|
];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pkgs.libGL
|
|
||||||
pkgs.libGLU
|
|
||||||
];
|
];
|
||||||
configurePhase = ''
|
configurePhase = ''
|
||||||
'';
|
'';
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
|
{-# LANGUAGE NoImplicitPrelude #-}
|
||||||
|
|
||||||
module Main (main) where
|
module Main (main) where
|
||||||
|
|
||||||
-- IMPORTS --
|
-- IMPORTS --
|
||||||
|
|
||||||
import Graphics.Rendering.OpenGL as GL
|
import Graphics.Rendering.OpenGL as GL
|
||||||
import Graphics.UI.GLFW as GLFW
|
import Graphics.UI.GLFW as GLFW
|
||||||
import Control.Monad (forever)
|
import Relude
|
||||||
import System.Exit (exitSuccess)
|
import Relude.Monad (forever)
|
||||||
|
|
||||||
-- MAIN --
|
-- MAIN --
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user