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