et comment compiler dans ghci!!!!
et comment compiler dans ghci!!!!
LAYCI :
Il suffit de faire :
Ou plus court :
Code : Sélectionner tout - Visualiser dans une fenêtre à part :load NomDuModule
Tu peux peut-être aussi mettre un nom de fichier entier. Et si tu modifies un fichier chargé, tu peux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part :l NomDuModule
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part :reload
Code : Sélectionner tout - Visualiser dans une fenêtre à part :r
Merci
j'ai un fichier notepad++ dans lequel j'ai écrit mon code:
Je l'ai appelé exp.hs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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!!??)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager