Haskell
很棒的Haskell链接,框架,库和软件的辅助列表. 部分 awesome 项目线.
- [Bloggers](#bloggers)
Basics¶
- Alex -Haskell的词法分析器生成器.
- Cabal -用于构建和打包Haskell库和程序的系统.
- GHC -用于Haskell的最先进的优化本机代码编译器.
- GHCi -Haskell的字节码解释器和交互式REPL环境.
- Hackage -Haskell社区的中央软件包存档.
- Haddock -一种用于从带注释的Haskell源代码自动生成文档的工具.
- Happy -Haskell的解析器生成器.
- Hayoo -将搜索Hackage中的所有软件包,包括所有功能和类型定义.
- Hoogle -Haskell API搜索引擎,它使您可以通过函数名称或近似类型签名来搜索许多标准的Haskell库.
- hsenv -创建隔离的Haskell环境的工具. 这使项目可以使用不同于当前安装的GHC版本.
- Stack -跨平台工具,可帮助构建Haskell项目. 它支持创建隔离的Haskell环境并自动管理项目的依赖关系.
- Stackage -“稳定的黑客”工具,用于从黑客创建经过审查的一组软件包.
Algorithmics¶
-
Theorem Provers -官方网站资源.
- Algorithm -协作黑客列表.
- Algorithm Visualization -协作黑客列表.
- Algorithms -协作黑客列表.
- Compression -协作黑客列表.
- Formal Languages -协作黑客列表.
- Formal Methods -协作黑客列表.
- Logic -协作黑客列表.
- Logic Programming -协作黑客列表.
- Map Reduce -协作黑客列表.
- Graphs -协作黑客列表.
- Optimization -协作黑客列表.
- Simulation -协作黑客列表.
- SMT -可满足性模理论(SMT)的协作式黑客列表.
- Symbolic Computation -协作黑客列表.
- Theorem Provers -协作黑客列表.
Audio, Music & Sound¶
-
Audio, music and sound -官方网站资源.
Category Theory¶
- Adjunctions -协作黑客列表.
- Algebra -协作黑客列表.
- Categories -协作黑客列表.
- Combinators -协作黑客列表.
- Comonads -协作黑客列表.
- Composition -协作黑客列表.
- Computer Algebra -协作黑客列表.
- Constraints -协作黑客列表.
- Functors -协作黑客列表.
- Monad -协作黑客列表.
- Monads -协作黑客列表.
- Semigroups -协作黑客列表.
Compilers¶
- Compilers & Interpreters -官方网站资源.
-
Compiler construction, lexing, parsing, pretty printing -官方网站资源.
- Compiler -协作黑客列表.
- Compiler Plugin -协作黑客列表.
- Compilers/Interpreters -协作黑客列表.
Concurrency & Parallelism¶
-
Concurrency & Parallelism -官方网站信息.
- Concurrency -协作黑客列表.
- Concurrent -协作黑客列表.
- Functional Reactive Programming -协作黑客列表.
- Parallelism -协作黑客列表.
- Concurrency & Parallelism -(书籍)Haskell中的并行和并发编程
Configuration¶
- Deiko-config -使用的小型Typesafe库 HOCON 配置格式
- Dhall -保证终止的配置语言
- Configurator -配置管理库,支持对配置文件的修改进行自动,动态的重新加载.
Cryptography & Hashing¶
-
Cryptography & Hashing -官方网站资源.
- Crypto -协作黑客列表.
- Cryptography -协作黑客列表.
Data Access¶
- Haxl -一个用于高效,并发,简洁数据访问的库.
Data Formats¶
Data Science¶
- Linguistics and natural language processing -官方网站资源.
-
Robotics -官方网站资源.
- Artificial Intelligence -协作黑客列表.
- Argumentations -协作黑客列表.
- Classification -协作黑客列表.
- Clustering -协作黑客列表.
- Data Mining -协作黑客列表.
- Datamining -协作黑客列表.
- Image Processing -协作黑客列表.
- Machine Learning -协作黑客列表.
- Machine Vision -协作黑客列表.
- Natural Language Processing -协作黑客列表.
- Pattern Classification -协作黑客列表.
- Pattern Recognition -协作黑客列表.
- Search -协作黑客列表.
- Statistics -协作黑客列表.
- Text Recognition -协作黑客列表.
- Robotics -协作黑客列表.
Data Structures¶
-
Data Structures & IO Libraries -官方网站资源.
- Advanced Structures -协作黑客列表.
- Bit Vectors -协作黑客列表.
- Containers -协作黑客列表.
- Data Structures -协作黑客列表.
- Enumerator -协作黑客列表.
- Generics -协作黑客列表.
- List -协作黑客列表.
- Tree -协作黑客列表.
- Vector -协作黑客列表.
Database¶
-
Database Interfaces -官方网站资源.
- Database -协作黑客列表.
Development Tools¶
-
Development Libraries and Tools -官方网站资源.
Distributed Computing¶
-
Distributed Computing -协作黑客列表.
- Cloud Haskell -Haskell中的并发和分布式编程.
Documentation¶
- Documentation -协作黑客列表.
Editors¶
- Editors written in Haskell -官方网站资源.
- editors for Haskell -官方网站资源.
Extensions¶
- Extended Haskell -官方网站资源.
Games¶
-
Games -官方网站资源.
- Game -协作黑客列表.
- Game Engine -协作黑客列表.
GUI¶
-
Graphical User Interface (GUI) Libraries -官方网站资源.
- GUI -协作黑客列表.
- User Interfaces -协作黑客列表.
Graphics¶
Network¶
Number Theory¶
- Number Theory -协作黑客列表.
- Numeric -协作黑客列表.
- Numerical -协作黑客列表.
- Math -协作黑客列表.
Web / Frameworks¶
- Web Servers -官方网站资源.
- Web Frameworks -官方网站资源.
- Cloud -官方网站资源.
- Deploy -官方网站资源.
- Libraries -官方网站资源.
- [框架接口]()-官方网站资源.
- Database and Persistence -官方网站资源.
- Testing and Verification -官方网站资源.
- IHP: Integrated Haskell Platform -Haskell Web开发人员的最佳入门方法. ---
-
Web -框架,库等的协作式Hackage列表...
其他图书馆 * HTTP -Haskell HTTP程序包. 在Haskell中支持客户端Web编程. * hoauth2 -轻量级的oauth2 haskell绑定.
Text Processing¶
- Pandoc -是用于从一种标记格式转换为另一种标记格式的库,以及使用该库的命令行工具.
Messaging¶
- Stomp -是简单(或流式)面向文本的消息传递协议. Resources.
- amqp -AMQP服务器的客户端库(当前仅是RabbitMQ).
- IRC -Internet中继聊天(IRC)的协作式黑客列表.
- IRC Client -协作黑客列表.
Languages¶
-
Tools for interfacing with other languages -官方网站资源.
- Code Generation -协作黑客列表.
- FFI -协作黑客列表.
- FFI Tools -协作黑客列表.
- HTML -协作黑客列表.
- Java -协作黑客列表.
- Javascript -协作黑客列表.
- LaTex -协作黑客列表.
- Lua -协作黑客列表.
Operating Systems¶
Platforms¶
Programming¶
-
Generic Programming -官方网站资源.
- Aspect Oriented Programming -协作黑客列表.
- Generic Programming -协作黑客列表.
- Logic Programming -协作黑客列表.
- Reactive Programming -协作黑客列表.
- Visual Programming -协作黑客列表.
Science¶
- Bioinformatics -官方网站资源.
-
Mathematics & Physics -官方网站资源.
- Chemistry -协作黑客列表.
- Bioinformatics -协作黑客列表.
- Finance -协作黑客列表.
- Physics -协作黑客列表.
- Science -协作黑客列表.
- Scientific Simulation -协作黑客列表.
Streaming Processing¶
- Conduit -流数据库. Resources.
- IO-Streams -协作黑客列表.
- Pipes -是一个干净而强大的流处理库,可让您构建和连接可重用的流组件. Resources.
- HStreamDB -为物联网数据存储和实时处理而构建的流数据库.
Resources¶
Websites¶
- Haskell - 官方网站.
- The Haskell Programming Language -Haskell Wiki.
- Try Haskell -Haskell在线.
- School of Haskell -学习Haskell.
Bloggers¶
- Neil Mitchell -Neil Mitchell的Haskell博客.
Community¶
- Community -官方社区资源.
- Stackoverflow
- G+
- Mailing lists
- IRC channels
- Local user groups
- Planet Haskell
- Haskell Communities and Activities Report
Tutorials¶
- Documentation -官方文档资源.
- Learn Haskell -Wiki学习资源.
- Books & Tutorials
- learnhaskell -Haskell学习(也适用于非英语讲者).
- What I Wish I Knew When Learning Haskell -各种事物的惊人指南.
- LearnYouHaskell -向您了解Haskell的伟大成就!
- Happy Learn Haskell Tutorial -具有卡通机器人的无痛渐进式Haskell教程!
- Revised report -Haskell 98语言和图书馆. 经修订的报告.
-
H-99 -九十九个Haskell问题.
网络教程¶
Video Tutorials¶
- Redoing Make - Haskell from Scratch
- Haskell - Code Deconstructed
- Adventures in Haskell - A Calculator
- Sed implementation in Haskell
- LazyCasts
- Haskell Development Workflow Demo
- Learn You a Haskell -附有视频讲座,并附有“学习Haskell,造福大国!”这本书.
- Awesome Haskell Videos -Haskell演讲和教程的精选清单
- IHP Casts 学习使用Haskell和IHP构建类型安全的Web应用程序
Courses¶
- Introduction to Functional Programming -DelftX在edX上发布的2014年秋季MOOC,将Haskell作为主要语言.
- Functional Programming in Haskell -格拉斯哥大学在Haskell进行函数式编程的入门MOOC.
Conferences¶
- ICFP -国际函数式编程会议. Youtube channel.
- Conferences -会议正式清单
- Haskell Symposium 2015
- Haskell Implementors' Workshop 2015
Packages¶
- Stackage -是Haskell软件包“稳定的黑客”的稳定来源.
- Hackage -是Haskell社区的中央软件包存档.
- Application & Libraries -官方收藏和指南.
- Hoogle -是Haskell API搜索引擎,可让您通过函数名称或近似类型签名搜索许多标准的Haskell库.
- Hayoo -将搜索Hackage中的所有软件包,包括所有功能和类型定义.