对Rust的不好看法 - chrisdone

这是我目前对 Rust 想法的一个小总结。我不知道我是否会在五年后回顾,看看我的观点是否发生了变化    好的看法 Rust 的宏非常好。它们的作用类似于 Lisp 的宏,与 Haskell

2 年 前

Facebook使用Haskell与爬虫战斗

爬虫策略工作的开发者要能够交互体验和测试它们的代码,能够立即看见结果。 Haskell是一个纯粹的函数式和强类型的语言,它有一个成熟的优化编译器和交互式环境(GHCi)。它还有我们所有需要的抽象设施

8 年 前

CudaText:Sublime Text 的替代开源版本

Linux上,带有~30个插件。这 令人 印象深刻! 比Sublime更好地突出了Haskell代码,没有看到像我在Sublime中那样奇怪的语法错误,工作正常。 一直在寻找一个轻量级编辑器

2 年 前

什么是函数架构?

Haskell中 ,这是由编译器强制执行的,“=”真正意味着相等。在C#,Java和其他命令式语言中,“=”暗示赋值,而不是相等。 如果代码是引用透明的,那么您可以使用左侧的符号替换右侧的表达式: i

5 年 前

深度学习中的函数语言之美 - Clojure和Haskell

欢迎,然而,在生产深度学习系统,性能和安全性是推动公司选择Clojure和Haskell等 函数式编程 语言的两个问题。 深度学习实施的困难 在将深度学习系统投入生产时,神经网络可能包含

4 年 前

通俗解释什么函数编程中的函子Functors? - iRi

上述事实称为一流的语言元素。在 Haskell 的案例中,Functor是通过提供fmap实现来实现的。对于上述示例,函数将: 列表实现:获取 B 中的函数并在我的所有元素上运行它并返回一个新列表

2 年 前

为什么Dark不选择Rust/Clojure/Haskell/Scala? - darklang

Rust。   Why not Clojure/Haskell/Scala? 人们也询问其他几种语言,因此让我们先将它们排除在外。 Clojure 我对Clojure有很多经验,因为

3 年 前

Java的Monad和懒赋值

使用Scala,也可以使用Java实现函数语言Erlang和 Parallel Haskell中并发monad和懒赋值: Monad写法: public static <

10 年 前

从函数式的角度反思

解决问题。最近看过我帖子的人都应该知道,我编程思维已经发生很大改变。没错,我已经纵身投入到函数编程领域,特别是Haskell。我们都知道跟计算机是建立在大量的数学理论上,所以跟计算机交流最好就是数学

10 年 前

Web框架第7轮性能大比拼结果揭晓

Haskell,scala,Lua,和C. 目前测试行项目有:普通文本回应,JSON seralization序列化,通过对象关系映射器(ORM)数据库的读取和写入,集合,排序,服务器端模板,以及XSS对策

10 年 前

PostgREST是PostgreSQL的RESTful API

原因是这个服务器使用Haskell编写,包装了一个HTTP server,有以下功能: 1.直接在SQL序列号JSON响应 2.数据校验 3.授权 4.组合的行计数和抓取返回 5.单个命令里数据提交

9 年 前

范畴category:组合的本质

;>,它们都是表达从左到右,但是在数学和Haskell函数组合中,组合是从右到左,你可以将 g∘f 读成, “g after f.”(g在f后面) 我们可以使用C代码来更明确表达,我们有一个函数f

9 年 前

基于Java8的LINQ开源项目:Java Enumerable

groupRuns 这些都是F#/Haskell的丰富函数功能,.NET 是使用 extension方法解决lambda这个问题的。 如今使用Java 8重新构建的LinQ开源项目推出: Java

10 年 前

Golang实时GC的理论与实践总结

工作的(三色算法),为什么它这么杰出的工作(实现这样短的GC暂停),最重要的是,它是否真的这样工作(对GC暂停进行基​​准测试,并与其他语言进行比较)。 从Haskell到Go 我们一直在构建

7 年 前

HVM:Rust编写的比Haskell GHC更好的运行时

Haskell程序员可能会发现 HVM 项目非常有趣:高阶虚拟机 (HVM)是一个纯函数式编译目标,它是惰性的、非垃圾收集的和大规模并行的。 它也是 beta 最优的,这意味着在某些情况下,它可以

2 年 前