Список программного обеспечения и инструментов Haskell ⇐ Васина Википедия
-
Автор темыwiki_en
- Всего сообщений: 105639
- Зарегистрирован: 16.01.2024
Список программного обеспечения и инструментов Haskell
Это «список программного обеспечения и инструментов Haskell», включая компиляторы, интерпретатор (вычисления)|интерпретаторы, автоматизацию сборки|инструменты сборки, менеджер пакетов|менеджеры пакетов, интегрированные среды разработки, библиотеки (вычисления)|библиотеки и другие утилиты разработки.
==Компиляторы, переводчики и редакторы==
* Emacs — текстовый редакторhttps://github.com/haskell/haskell-mode
* Компилятор Haskell Глазго (GHC)https://github.com/ghc/ghchttps://www.haskell.org/ghc/
* Hugs (интерпретатор)|Hugs — интерпретатор байт-кода (снято с производства)https://www.haskell.org/hugs/https://gi ... ustss/Hugs
* IntelliJ IDEA — IDE с поддержкой Haskell через плагиныhttps://github.com/rockofox/intellij-haskell-lsp
* Vim (текстовый редактор)|Vim — текстовый редакторhttps://github.com/begriffs/haskell-vim-nowhttps://github.com/neovimhaskell/haskell-vim
* Visual Studio Code — редактор/IDE с поддержкой Haskell через расширенияhttps://github.com/haskell/vscode-haskell
==Библиотеки и фреймворки==
* Parsec (парсер)|Parsec — библиотека комбинаторов парсеровhttps://hackage.haskell.org/package/parsec
* Servant (веб-фреймворк)|Servant — веб-фреймворкhttps://github.com/haskell-servant/servant
* Yesod (веб-фреймворк) | Yesod — веб-фреймворкhttps://github.com/yesodweb/yesod
==Инструменты сборки и управление пакетами==
* Cabal (программное обеспечение)|Cabal — создание системы и инфраструктуры упаковкиhttps://github.com/haskell/cabal
* Платформа Haskell — пакетное распространение инструментов и библиотек Haskell (устарело)https://www.haskell.org/platform/
* Stack (Haskell)|Stack — инструмент сборки и менеджер зависимостейhttps://github.com/commercialhaskell/stackhttps://docs.haskellstack.org/en/stable/
==Языковые инструменты и статический анализ==
* Fourmolu — форматировщик кода на основе Ormoluhttps://github.com/fourmolu/fourmolu
* Языковой сервер Haskell — реализация протокола языкового сервера для Haskellhttps://github.com/haskell/haskell-language-server
* HLint — инструмент для предложения исходного кода и проверки https://github.com/ndmitchell/hlinthttp ... /hlint.htm
* Hoogle — поисковая система Haskell APIhttps://hoogle.haskell.org/
* Ormolu — форматировщик кодаhttps://github.com/tweag/ormolu
* Stan — инструмент статического анализаhttps://hackage.haskell.org/package/stan
* Stylish Haskell — форматировщик исходного кодаhttps://github.com/haskell/stylish-haskell
==Интерактивная среда==
* GHCi — интерактивный REPL для компилятора Glasgow Haskellhttps://wiki.haskell.org/GHC/GHCihttps://downloads.haskell.org/ghc/latest/docs/users_guide/ghci.html
* IHaskell — проект Jupyter|Ядро Jupyter для Haskellhttps://github.com/IHaskell/IHaskellhttps://hackage.haskell.org/package/ihaskell
==Инструменты отладки и профилирования==
* hp2ps — инструмент визуализации профилирования кучиhttps://ro-che.info/articles/2020-05-14-visualize-haskell-heap-profiles
* ThreadScope — визуализатор параллельного выполнения программ на Haskellhttps://hackage.haskell.org/package/threadscopehttps://github.com/haskell/ThreadScope/releases
==Генератор документации==
* Haddock (программное обеспечение)|Haddock — генератор документации API для Haskellhttps://github.com/haskell/haddock
==Генераторы парсеров и лексеров==
* Alex (программное обеспечение)|Alex — генератор лексеров для Haskellhttps://github.com/haskell/alex
* Happy (программное обеспечение)|Happy — генератор парсера для Haskellhttps://hackage.haskell.org/package/happy
==Среды тестирования==
* HUnit — среда модульного тестированияhttps://hackage.haskell.org/package/HUnit
* QuickCheck — библиотека тестирования на основе свойствhttps://hackage.haskell.org/package/QuickCheck
==Контроль версий==
* Darcs — распределенная система контроля версий, написанная на Haskellhttps://hackage.haskell.org/package/darcs
==См. также==
* Хаскелл
* Curry (язык программирования)|Curry — язык программирования функциональной логики, созданный под влиянием Haskell
* :Категория:Свободное программное обеспечение, созданное на Haskell|Список свободного программного обеспечения, созданного на Haskell
* Списки инструментов разработки программного обеспечения
Хаскелл
Инструменты программирования
Списки, связанные с компьютером
Подробнее: https://en.wikipedia.org/wiki/List_of_H ... _and_tools
Это «список программного обеспечения и инструментов Haskell», включая компиляторы, интерпретатор (вычисления)|интерпретаторы, автоматизацию сборки|инструменты сборки, менеджер пакетов|менеджеры пакетов, интегрированные среды разработки, библиотеки (вычисления)|библиотеки и другие утилиты разработки.
==Компиляторы, переводчики и редакторы==
* Emacs — текстовый редакторhttps://github.com/haskell/haskell-mode
* Компилятор Haskell Глазго (GHC)https://github.com/ghc/ghchttps://www.haskell.org/ghc/
* Hugs (интерпретатор)|Hugs — интерпретатор байт-кода (снято с производства)https://www.haskell.org/hugs/https://gi ... ustss/Hugs
* IntelliJ IDEA — IDE с поддержкой Haskell через плагиныhttps://github.com/rockofox/intellij-haskell-lsp
* Vim (текстовый редактор)|Vim — текстовый редакторhttps://github.com/begriffs/haskell-vim-nowhttps://github.com/neovimhaskell/haskell-vim
* Visual Studio Code — редактор/IDE с поддержкой Haskell через расширенияhttps://github.com/haskell/vscode-haskell
==Библиотеки и фреймворки==
* Parsec (парсер)|Parsec — библиотека комбинаторов парсеровhttps://hackage.haskell.org/package/parsec
* Servant (веб-фреймворк)|Servant — веб-фреймворкhttps://github.com/haskell-servant/servant
* Yesod (веб-фреймворк) | Yesod — веб-фреймворкhttps://github.com/yesodweb/yesod
==Инструменты сборки и управление пакетами==
* Cabal (программное обеспечение)|Cabal — создание системы и инфраструктуры упаковкиhttps://github.com/haskell/cabal
* Платформа Haskell — пакетное распространение инструментов и библиотек Haskell (устарело)https://www.haskell.org/platform/
* Stack (Haskell)|Stack — инструмент сборки и менеджер зависимостейhttps://github.com/commercialhaskell/stackhttps://docs.haskellstack.org/en/stable/
==Языковые инструменты и статический анализ==
* Fourmolu — форматировщик кода на основе Ormoluhttps://github.com/fourmolu/fourmolu
* Языковой сервер Haskell — реализация протокола языкового сервера для Haskellhttps://github.com/haskell/haskell-language-server
* HLint — инструмент для предложения исходного кода и проверки https://github.com/ndmitchell/hlinthttp ... /hlint.htm
* Hoogle — поисковая система Haskell APIhttps://hoogle.haskell.org/
* Ormolu — форматировщик кодаhttps://github.com/tweag/ormolu
* Stan — инструмент статического анализаhttps://hackage.haskell.org/package/stan
* Stylish Haskell — форматировщик исходного кодаhttps://github.com/haskell/stylish-haskell
==Интерактивная среда==
* GHCi — интерактивный REPL для компилятора Glasgow Haskellhttps://wiki.haskell.org/GHC/GHCihttps://downloads.haskell.org/ghc/latest/docs/users_guide/ghci.html
* IHaskell — проект Jupyter|Ядро Jupyter для Haskellhttps://github.com/IHaskell/IHaskellhttps://hackage.haskell.org/package/ihaskell
==Инструменты отладки и профилирования==
* hp2ps — инструмент визуализации профилирования кучиhttps://ro-che.info/articles/2020-05-14-visualize-haskell-heap-profiles
* ThreadScope — визуализатор параллельного выполнения программ на Haskellhttps://hackage.haskell.org/package/threadscopehttps://github.com/haskell/ThreadScope/releases
==Генератор документации==
* Haddock (программное обеспечение)|Haddock — генератор документации API для Haskellhttps://github.com/haskell/haddock
==Генераторы парсеров и лексеров==
* Alex (программное обеспечение)|Alex — генератор лексеров для Haskellhttps://github.com/haskell/alex
* Happy (программное обеспечение)|Happy — генератор парсера для Haskellhttps://hackage.haskell.org/package/happy
==Среды тестирования==
* HUnit — среда модульного тестированияhttps://hackage.haskell.org/package/HUnit
* QuickCheck — библиотека тестирования на основе свойствhttps://hackage.haskell.org/package/QuickCheck
==Контроль версий==
* Darcs — распределенная система контроля версий, написанная на Haskellhttps://hackage.haskell.org/package/darcs
==См. также==
* Хаскелл
* Curry (язык программирования)|Curry — язык программирования функциональной логики, созданный под влиянием Haskell
* :Категория:Свободное программное обеспечение, созданное на Haskell|Список свободного программного обеспечения, созданного на Haskell
* Списки инструментов разработки программного обеспечения
Хаскелл
Инструменты программирования
Списки, связанные с компьютером
Подробнее: https://en.wikipedia.org/wiki/List_of_H ... _and_tools
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
Мобильная версия