Bonjour à tous,

je reviens ici après un long temps d'absence. J'ai un nouveau projet, que je compte faire en Haskell (j'ai programmé précédemment en OCaml). Pour cela, j'ai besoin d'utiliser Yaml, via un module que je trouvé sur HackageDB, à savoir data-object-yaml

contexte :
Je suis sous Windows, j'ai installé la plateforme pour Windows, et testé avec succès : GHCi, runHaskell, cabal

ce que j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cabal install data-object-yaml
ce que j'ai obtenu
tout ok apparemment : la commande ghc-pkg me renvoie :
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
J:/Program Files/Haskell Platform/2010.2.0.0\lib\package.conf.d:
    Cabal-1.8.0.6
    GLUT-2.1.2.1
    HTTP-4000.0.9
    HUnit-1.2.2.1
    OpenGL-2.2.3.0
    QuickCheck-2.1.1.1
    Win32-2.2.0.2
    array-0.3.0.1
    base-3.0.3.2
    base-4.2.0.2
    bin-package-db-0.0.0.0
    bytestring-0.9.1.7
    cgi-3001.1.7.3
    containers-0.3.0.0
    deepseq-1.1.0.0
    directory-1.0.1.1
    (dph-base-0.4.0)
    (dph-par-0.4.0)
    (dph-prim-interface-0.4.0)
    (dph-prim-par-0.4.0)
    (dph-prim-seq-0.4.0)
    (dph-seq-0.4.0)
    extensible-exceptions-0.1.1.1
    ffi-1.0
    fgl-5.4.2.3
    filepath-1.1.0.4
    (ghc-6.12.3)
    (ghc-binary-0.5.0.2)
    ghc-prim-0.2.0.0
    haskell-platform-2010.2.0.0
    haskell-src-1.0.1.3
    haskell98-1.0.1.1
    hpc-0.5.0.5
    html-1.0.1.2
    integer-gmp-0.2.0.1
    mtl-1.1.0.2
    network-2.2.1.7
    old-locale-1.0.0.2
    old-time-1.0.0.5
    parallel-2.2.0.1
    parsec-2.1.0.1
    pretty-1.0.1.1
    process-1.0.1.3
    random-1.0.0.2
    regex-base-0.93.2
    regex-compat-0.93.1
    regex-posix-0.94.2
    rts-1.0
    stm-2.1.2.1
    syb-0.1.0.2
    template-haskell-2.4.0.1
    time-1.1.4
    xhtml-3000.2.0.1
    zlib-0.5.2.0
 
J:\Documents and Settings\Toutlemonde\Application Data\ghc\i386-mingw32-6.12.3\package.conf.d:
    attempt-0.3.0
    convertible-text-0.3.0.6
    data-object-0.3.1.5
    data-object-yaml-0.3.3.1
    enumerator-0.4.2
    failure-0.1.0
    text-0.10.0.0
    transformers-0.2.2.0
    yaml-0.4.1
là où je bloque :
ben, je suppose que c'est un truc idiot qui bloque, mais :
- GHCi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
:module + Data.Object.Yaml
me renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<no location info>:
    Could not find module `Data.Object.Yaml':
      it is not a module in the current program, or in any known package.
-runHaskell test.hs
avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
import Data.Object.Yaml
me renvoie ... rien, il tourne indéfiniment ...

ce que j'ai consulté sans succès
realworldhaskell
et
learnyouahaskell.com
sans oublier Google, qui cette fois, n'a pas été mon ami ...


=> svp, quelqu'un peut me mettre sur la piste ?