< 返回版块

ChaosBot 发表于 2018-02-02 10:16

Tags:rustnews

嗯?Rust wasm之书?

rust wasm


Niko新博文:

阅读 In Rust, ordinary vectors are values

其中介绍了Niko实现的Perisistent Vectors实验性库dogged

该库中实现的DVec类型,是仿照Clojure中实现的Perisitent Vectors来实现的。当前Rust标准库中的Vec实际上也是Perisitent(指immutable)的,只不过是性能还可改进。DVec是一种尝试。

Perisistent Vectors。它是由 Clojure 的作者 Rich Hickey 发明的(受到 Phil Bagwell 论文 Ideal Hash Trees 的影响),能做到增、改、查和 subvec (截取片段)操作近乎 O(1) 的时间复杂度,并且每个修改操作都创建一个新的 vector,而不是修改原来的。


使用Clever Cloud部署Rust App

clever cloud deploy Rust App


Debug Rust on Windows with Visual Studio Code and the MSVC Debugger

作者是位勇者

Debug Rust on Windows with Visual Studio Code and the MSVC Debugger


评论区

写评论
作者 ChaosBot 2018-02-03 10:25

已修复

@Linger Debug Rust on Windows with Visual Studio Code and the MSVC Debugger的链接404了

Linger 2018-02-02 22:04

Debug Rust on Windows with Visual Studio Code and the MSVC Debugger的链接404了

Mike Tang 2018-02-02 11:20

dogged 实现这个结构这么牛逼!!

まきちゃん~ 2018-02-02 11:08

黝黑windows

1 共 4 条评论, 1 页