首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Haskell
订阅
wen酱110586
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
一看就懂的 Haskell 教程 - Haskell 函数定义与调用机制
Haskell 作为纯函数式语言,函数是“第一类公民”,其定义和调用机制是整个语言的核心。以下从规范、本质、风格、特殊形式、核心特性五个维度,全方位拆解函数的所有关键规则。 一、函数定义规范 1.1
一看就懂的 Haskell 教程 - Haskell类型系统全解析
引言:编程的本质与抽象的起源 编程的本质,是将现实世界的问题转化为计算机可理解、可处理的数据与操作。基础数据类型是这一转化的起点——它们是程序世界的“原子”与“分子”,是所有上层建筑得以建立的唯一原材
一看就懂的 Haskell 教程 - GHC 的核心类型系统扩展
GHC扩展的本质是:在保证Haskell强类型安全的前提下,突破标准语法的限制,解决实际开发中的“表达力不足”问题。所有扩展都需要手动开启(如{-# LANGUAGE TypeApplications
一看就懂的 Haskell 教程 - 种类系统(Kind) 和高阶类型
Haskell的种类系统(Kind) 和高阶类型——这是Haskell类型系统的“第二层抽象”,也是理解Functor、Monad等核心概念的关键。 核心结论先摆清楚 种类(Kind) :是“类型的类
一看就懂的 Haskell 教程 - 自定义类型(ADT、newtype 与 type)
一、代数数据类型(ADT):Haskell 自定义类型的核心 1. 设计背景 Haskell 内置的基础类型(Int、String)和复合类型(列表、元组)仅能满足简单场景,复杂业务(如树形结构、业务
一看就懂的 Haskell 教程 - 类型类
类型类是Haskell最具辨识度的设计,核心是把“行为”和“数据”彻底分开——先定义“能做什么”(行为规则),再给任意类型(内置/自定义)绑定“具体怎么做”(行为实现),完全摆脱面向对象继承的束缚,实
一看就懂的 Haskell 教程 - 标准库类型类
一、Haskell标准库类型类的官方查阅渠道 Haskell标准库的类型类主要集中在 base 包中,以下是获取完整类型类清单的权威途径: 1. 官方文档(最全面) 核心入口:Haskell base
一看就懂的 Haskell 教程 - 多态类型设计
多态(Polymorphism)是Haskell实现代码复用和抽象能力的核心机制,其设计完全贴合纯函数式编程的理念——通过“行为抽象”而非“数据继承”实现灵活适配。不同于面向对象语言的多态模式,Has
一看就懂的 Haskell 教程 - 类型推断机制
1.1 类型推断的设计背景与价值 在Haskell的设计中,类型推断并非“锦上添花”,而是为了解决静态类型与动态类型语言的核心痛点,是平衡“安全”与“简洁”的关键设计。 1.1.1 设计痛点:静态与动
一看就懂的 Haskell 教程 - 类型签名
类型签名是Haskell程序员与编译器沟通的核心接口,其设计兼顾严谨性与简洁性。本章聚焦核心语法的设计逻辑,解析其背后的类型理论与工程价值。 1.1 类型标注符 :: 的设计逻辑 ::(读作“has