et comment compiler dans ghci!!!!
Version imprimable
et comment compiler dans ghci!!!!
LAYCI :
Il suffit de faire :
Ou plus court :Code::load NomDuModule
Tu peux peut-être aussi mettre un nom de fichier entier. Et si tu modifies un fichier chargé, tu peux :Code::l NomDuModule
ouCode::reload
Code::r
Merci :)
j'ai un fichier notepad++ dans lequel j'ai écrit mon code:
Je l'ai appelé exp.hsCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import Data.Array.Repa.IO.DevIL import Data.Array.Repa hiding ((++)) import Data.Word import System.Environment -- -- Read an image, desaturate, write out with new name. -- main = do [f] <- getArgs runIL $ do a <- readImage f let b = traverse a id luminosity writeImage ("grey-" ++ f) b -- -- (Parallel) desaturation of an image via the luminosity method. -- luminosity :: (DIM3 -> Word8) -> DIM3 -> Word8 luminosity _ (Z :. _ :. _ :. 3) = 255 -- alpha channel luminosity f (Z :. i :. j :. _) = ceiling $ 0.21 * r + 0.71 * g + 0.07 * b where r = fromIntegral $ f (Z :. i :. j :. 0) g = fromIntegral $ f (Z :. i :. j :. 1) b = fromIntegral $ f (Z :. i :. j :. 2)
j'ai volu le compiler en faisant :l exp.hs mais il ne reconnait pas le Repa
(à ce que j'ai compris je dois compiler tout d'abord le cabal puis faire "cabal install repa" ou quelque chose comme ça!!Mais comment compiler le cabal!!??)