Haskell视频和课程

读后,根据自己程度学习。最后奉劝一句,haskell是大坑,要学请做好越挖越深,越挖越难挖的准备。(下面的很多我都没看过) 【视频/课程】 Introduction to Functional

8 年 前

什么时候Haskell快于C

一般人认为高级语言不可能快于C语言的,来自 When Haskell is faster than C 文章认为这个观点是错误的,并举出Haskell和C代码进行比较。

10 年 前

Haskell学习资源

Github学习资源 陈列了起步入门Haskell的资源,包括安装方法。 Haskell是函数编程语言的代表,GHC是haskell最流行的编译器,而Cabal类似Maven Node的NPM

9 年 前

杀死Haskell的人也可能杀死Rust · GitHub

Haskell和Rust有着密切的联系。Rust的大部分样式在很多方面都与Haskell的样式相似。从某种意义上说,Rust是Haskell的转世,带有一点类似于C的语法,数量很少

3 年 前

Rust, Go与Hasekll比较 - Reddit

对这三者隐含的设计范式的非常简洁的总结: Haskell:适合计算,默认情况下容易抽象(专注于指定做什么而不是怎么做,需要很少的代码来表示它)。 Go : 适合做服务,默认情况下容易并发

2 年 前

Haskell进入生产(Hasura.io)

Hasura.io使用haskell作为核心编程语言建立 微服务 平台,并分享了一些实践经验,如默认同步 异步 使用GHC等。 详见: From Zero to HIPster

9 年 前

Scala与Haskell的严谨优雅性比较

函数语言主要优点是秉承数学的严谨性与可推导性,该文比较了纯函数语言Haskell在代数方程上与Scala语言的不同性,突出了Haskell纯函数语言的特点。 Haskell for all

9 年 前

函数编程中functor和monad的形象解释

函数编程中Functor函子与Monad是比较难理解的概念,本文使用了形象的图片方式解释了这两个概念,容易理解与学习,分别使用Haskell和Swift两种语言为案例。 1. 函子functor是

8 年 前

计算机语言性能基准评比表

GNAT C GNU gcc C++ GNU g++ ATS Java 7 Haskell GHC Scala Pascal Free

10 年 前

最喜欢与最讨厌的函数式编程语言情绪排名 | Scalac.io

: Swift F# Rust IDRIS Clojure Scala Kotlin HasKell RESCRIPT EXLIXIR ErLang PureScript

2 年 前

Scala的Cake实现依赖注入是一个谎言

Haskell实现过,没有在Scala中实践,该文列举代码展示了在Scala中的实现。代码可见 file -0-common-module-scala" class='body_href

9 年 前

Rust和Haskell比较

Rust语言从纯正的函数语言Haskell借鉴了一些设计,两者主要区别是: Haskell 和 Rust都有: 类型/内存安全(Type/memory-safety) 没有空null出错(No

7 年 前

Skynet对几个Actor 协程和Future进行1M线程并发性能测试

协程/通道Coroutines / channel类型: Haskell (GHC 7.10.3): 6181 ms. Go: 979 ms. Futures / promise类型: .NET

7 年 前

纯函数式编程的缺点

一个很大成本,也就是持久化性能很差: 纯函数字典通常比一个正常的哈希表慢10倍以上,也曾经发现慢过40倍。 此外,大多数函数式编程语言(OCaml,Haskell、Scala)都不能表达一个快速的通用

7 年 前

又一个基于JVM的编程语言:Flix

Flix 是一种有原则的函数式、命令式和逻辑编程语言,由奥胡斯大学、滑铁卢大学和 开源贡献者 社区开发。 Flix 的灵感来自 OCaml 和 Haskell,以及来自 Rust 和 Scala

2 年 前