Haskell: Functors

higher order function: transform functions to functions Functors 的作用在于 Preserve structures. 例如 map 可以处理 [a] -> [b] 的问题,而...

Haskell 中的 IO

do block 的返回值必须是 IO <something>. return :: a -> IO a 是一个函数 value <- something 表明 something :: IO X 且 value :: X,并...

How does Haskell work

Haskell 运行的底层原理

Haskell 类型系统

Type Class Type Class 类似其他语言里的 Interface、Rust 里的 Trait,定义了一组函数,任何属于该 Type Class 的类型都必须实现这些函数。 When to use Type Class? ...

Haskell 基础语法

临时变量语法、模式匹配

Git Snippets: 从旧 commit 分叉出新 branch

假设我们希望从 branch A 的某个旧 commit 上分叉出 branch B.首先查看 branch A 的所有 commit,找到想分叉出来的那个 commit 1git log 然后直接从 commit 分叉 branch 1git br...

[Paper] LoRA Fine-tuning

似乎已经成为工业界快速针对下游任务进行 SFT 的标准方法了(吗

Triton 编写 Flash Attention

用 Triton 来编写 Flash Attention

cuda 编写 flash attention 算子

ArchLinux 下将 CapsLock 映射到 Escape

换了 Arch Linux 之后,感觉需要用到 vim 的场景也变多了。那么干脆把 CapsLock 映射成 Escape 好了,反正我也基本不怎么用 CapsLock. 我们主要用到一个包 interception-dual-function-...

1234