Haskell
Добавлено: 19 фев 2014, 18:42
Ещё один стандартизованный чисто функциональный язык - Haskell.
Одна из доступных из репозитариев реализация Haskell под Linux - GHC:
Как видите, объём изменений эта инсталляция потянет значительный.
В качестве проверки работоспособности того, что получилось, можете использовать приложение (там же показаны способы комментирования):
Одна из доступных из репозитариев реализация Haskell под Linux - GHC:
Код: Выделить всё
$ yum list ghc
Доступные пакеты
ghc.i686 7.6.3-18.3.fc20 updates
$ sudo yum install ghc
...
Установить 1 пакет (+47 зависимых)
Объем загрузки: 82 M
Объем изменений: 610 M
...
Установлено:
ghc.i686 0:7.6.3-18.3.fc20
$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.6.3
В качестве проверки работоспособности того, что получилось, можете использовать приложение (там же показаны способы комментирования):
Код: Выделить всё
module Main where
import System.Environment
main :: IO ()
-- сама программа
main = do
args <- getArgs {- вложенный комментарий -}
putStrLn( "Привет от Haskell, " ++ args !! 0 )
Код: Выделить всё
bash-4.2$ ghc -o hello_hs hello_hs.hs
[1 of 1] Compiling Main ( hello_hs.hs, hello_hs.o )
Linking hello_hs ...
bash-4.2$ ./hello_hs Вася
Привет от Haskell, Вася