Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.
Urmatoarea versiune Both sides next revision | |||
20:limbaje [2020/02/14 13:25] George Muraru creat |
20:limbaje [2020/02/14 13:34] George Muraru |
||
---|---|---|---|
Linia 4: | Linia 4: | ||
== Racket == | == Racket == | ||
- | * Pentru Racket vom folosi versiunea 7.6 (sau ulterior, dar pe vmchecker avem această versiune) | + | * Pentru Racket vom folosi [[https://download.racket-lang.org/racket-v7.6.html|versiunea 7.6]] (sau ulterior, dar pe vmchecker avem această versiune) |
- | * [[https://download.racket-lang.org/racket-v7.6.html]] | + | |
* pentru Linux, recomandăm instalarea folosind fișierul ''.sh'' descărcat de pe pagina de mai sus. Executați fișierul descărcat în linia de comandă | * pentru Linux, recomandăm instalarea folosind fișierul ''.sh'' descărcat de pe pagina de mai sus. Executați fișierul descărcat în linia de comandă | ||
* Racket vine cu Editor / mediu de execuție integrat, numit DrRacket, deci nu este necesară utilizarea altui editor. | * Racket vine cu Editor / mediu de execuție integrat, numit DrRacket, deci nu este necesară utilizarea altui editor. | ||
== Haskell == | == Haskell == | ||
- | * pentru Haskell vom folosi [[https://docs.haskellstack.org/en/stable/install_and_upgrade/|Haskell Stack]] | + | * pentru Haskell vom folosi [[https://github.com/commercialhaskell/stack/releases/tag/v1.9.3|Haskell Stack 1.9.3]] |
- | * instalare (vedeți și [[https://docs.haskellstack.org/en/stable/install_and_upgrade/|instrucțiunile]]) | + | * **instalare** |
* Windows: | * Windows: | ||
- | * rulați installer-ul descărcat de pe [[https://github.com/commercialhaskell/stack/releases/download/v1.9.3/stack-1.9.3-windows-x86_64-installer.exe|site]] | + | * rulați [[https://github.com/commercialhaskell/stack/releases/download/v1.9.3/stack-1.9.3-windows-x86_64-installer.exe|installer-ul]] |
* instalați în calea implicită (''%APPDATA%\local\bin'') | * instalați în calea implicită (''%APPDATA%\local\bin'') | ||
* eventual, verificați că această cale a fost adăugată la PATH și este de asemenea și valoare a variabilei de mediu ''STACK_ROOT'' | * eventual, verificați că această cale a fost adăugată la PATH și este de asemenea și valoare a variabilei de mediu ''STACK_ROOT'' | ||
* Linux: | * Linux: | ||
* descărcați [[https://github.com/commercialhaskell/stack/releases/download/v1.9.3/stack-1.9.3-linux-x86_64.tar.gz|arhiva]] | * descărcați [[https://github.com/commercialhaskell/stack/releases/download/v1.9.3/stack-1.9.3-linux-x86_64.tar.gz|arhiva]] | ||
- | * dezarhivați arhiva | + | * dezarhivați oriunde și creați un link simbolic spre fișierul ''stack'' în ''/usr/local/bin'': <code> |
- | * extrageți în ''~/.local/bin'' sau adăugați directorul unde se află fișierul ''stack'' la PATH (vezi și [[https://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path#26059|aici]]) | + | ln -s <cale-absolută-spre-stack> /usr/local/bin/stack </code> |
* **configurare:** dorim să folosim GHC 7.8 (instrucțiuni comune pentru Windows și Linux) | * **configurare:** dorim să folosim GHC 7.8 (instrucțiuni comune pentru Windows și Linux) | ||
* deschideți o consolă | * deschideți o consolă |