{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
送料無料

配送エリアを切り替えます

在庫情報と配送スピードは地域によって異なる場合があります。

郵便番号の履歴

{{email ? __('Got it!') : __('Restock Alert')}}

商品が再入荷され次第、すぐにメールでお知らせします。

Yami

Jingdong book

新锐编程语言集萃:Haskell趣学指南

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

新锐编程语言集萃:Haskell趣学指南

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
終了まで
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
セール終了まで
タイムセール開始まであと タイムセール終了まであと
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) 詳細
消費期限

現在は販売していません

この商品がいつ再入荷するか、分かりません。

当該地域へ配送できません
売り切れ

製品説明

商品の詳細を全て表示
Editer Recommend

动手实践书中想象力丰富、略有点儿疯狂的示例,你将能够:挥舞纯函数式编程技法,笑看各种“副作用”。施展Haskell的“惰性”魔法,处理无限数据集。通过自定义类型、类型类和模块来组织程序。使用Haskell优雅的输入/输出系统与外部世界分享程序的灵魂。学习Haskell这门强大的语言,再没有比阅读这本书更好的方法了!
Content Description

《新锐编程语言集萃:Haskell趣学指南》是一本讲解Haskell这门函数式编程语言的入门指南,语言通俗易懂,插图生动幽默,示例短小清晰,结构安排合理。书中从Haskell的基础知识讲起,涵盖了所有的基本概念和语法,内容涉及基本语法、递归、类型和类型类、函子、applicative 函子、monad、zipper及所有Haskell重要特性和强大功能。
《新锐编程语言集萃:Haskell趣学指南》适合对函数式编程及Haskell语言感兴趣的开发人员阅读。
Author Description

作者介绍
Miran Lipova?a 斯洛文尼亚共和国卢布尔雅那城的一位计算机科学专业的学生。除了对Haskell的狂热,他还喜欢拳击,玩低音吉他,当然还有画画。

译者介绍
李亚舟 毕业于山东理工大学,现就职于IBM LTC,从事Linux发行版相关工作。对内核、体系结构、编程语言及技术翻译有浓厚兴趣,敬仰那些孜孜不倦地精益求精的人们。

宋方睿 本科生,清华大学开源镜像站维护者,blue-lotus战队成员,热爱算法和程序设计语言理论,关注高性能计算、自然语言处理及前端技术。个人博客https://maskray.me。
Catalogue

第1章各就各位,预备!
1.1调用函数
1.2小朋友的第一个函数
1.3列表入门
1.3.1拼接列表
1.3.2访问列表中的元素
1.3.3嵌套列表
1.3.4比较列表
1.3.5更多列表操作
1.4得州区间
1.5我是列表推导式
1.6元组
1.6.1使用元组
1.6.2使用序对
1.6.3找直角三角形
第2章相信类型
2.1显式类型声明
2.2Haskell的常见类型
2.3类型变量
2.4类型类入门
2.4.1Eq类型类
2.4.2Ord类型类
2.4.3Show类型类
2.4.4Read类型类
2.4.5Enum类型类
2.4.6Bounded类型类
2.4.7Num类型类
2.4.8Floating类型类
2.4.9Integeral类型类
2.4.10有关类型类的最后总结
第3章函数的语法
3.1模式匹配
3.1.1元组的模式匹配
3.1.2列表与列表推导式的模式匹配
3.1.3As模式
3.2注意,哨卫!
3.3where?!
3.3.1where的作用域
3.3.2where中的模式匹配
3.3.3where块中的函数
3.4let
3.4.1列表推导式中的let
3.4.2GHCi中的let
3.5case表达式
第4章你好,递归
4.1不可思议的最大值
4.2更多的几个递归函数
4.2.1replicate
4.2.2take
4.2.3reverse
4.2.4repeat
4.2.5zip
4.2.6elem
4.3快点,排序!
4.3.1算法思路
4.3.2编写代码
4.4递归地思考
第5章高阶函数
5.1柯里函数
5.1.1截断
5.1.2打印函数
5.2再来点儿高阶函数
5.2.1实现zipWith
5.2.2实现flip
5.3函数式程序员工具箱
5.3.1map函数
5.3.2filter函数
5.3.3有关map与filter的更多示例
5.3.4映射带有多个参数的函数
5.4lambda
5.5折叠纸鹤
5.5.1通过foldl进行左折叠
5.5.2通过foldr进行右折叠
5.5.3foldl1函数与foldr1函数
5.5.4折叠的几个例子
5.5.5另一个角度看折叠
5.5.6无限列表的折叠
5.5.7扫描
5.6有$的函数应用
5.7函数组合
5.7.1带有多个参数函数的组合
5.7.2Point-Free风格
第6章模块
6.1导入模块
6.2使用模块中的函数求解问题
6.2.1统计单词数
6.2.2干草堆中的缝纫针
6.2.3凯撒密码沙拉
6.2.4严格左折叠
6.2.5寻找酷数
6.3映射键与值
6.3.1几乎一样好:关联列表
6.3.2进入Data.Map
6.4构造自己的模块
6.4.1几何模块
6.4.2模块的层次结构
第7章构造我们自己的类型和类型类
7.1定义新的数据类型
7.2成型
7.2.1借助Point数据类型优化Shape数据类型
7.2.2将图形导出到模块中
7.3记录语法
7.4类型参数
7.4.1要不要参数化我们的汽车?
7.4.2末日向量
7.5派生实例
7.5.1相同的人
7.5.2告诉我怎么读
7.5.3法庭内保持秩序!
7.5.4一周的一天
7.6类型别名
7.6.1使我们的电话本更好看些
7.6.2参数化类型别名
7.6.3向左走,向右走
7.7递归数据结构
7.7.1优化我们的列表
7.7.2种一棵树
7.8类型类
7.8.1深入Eq类型类
7.8.2TrafficLight数据类型
7.8.3子类化
7.8.4作为类型类实例的带参数类型
7.9Yes-No类型类
7.10Functor类型类
7.10.1Maybe函子
7.10.2树也是函子
7.10.3Either a函子
7.11kind与无名类型
第8章输入与输出
8.1纯粹与非纯粹的分离
8.2Hello, World!
8.3组合I/O操作
8.3.1在I/O操作中使用let
8.3.2反过来
8.4几个实用的I/O函数
8.4.1putStr
8.4.2putChar
8.4.3print
8.4.4when
8.4.5sequence
8.4.6mapM
8.4.7forever
8.4.8forM
8.5I/O操作回顾
第9章更多的输入输出操作
9.1文件和流
9.1.1输入重定向
9.1.2从输入流获取字符串
9.1.3转换输入
9.2读写文件
9.2.1使用withFile函数
9.2.2bracket的时间到了
9.2.3抓住句柄
9.3TODO列表
9.3.1删除条目
9.3.2清理
9.4命令行参数
9.5关于TODO列表的更多有趣的事
9.5.1一个多任务列表
9.5.2处理错误的输入
9.6随机性
9.6.1掷硬币
9.6.2更多随机函数
9.6.3随机性和I/O
9.7字节串
9.7.1严格的和惰性字节串
9.7.2用字节串复制文件
第10章函数式地解决问题
10.1逆波兰式计算器
10.1.1计算RPN表达式
10.1.2写一个RPN函数
10.1.3添加更多的操作符
10.2从希思罗机场到伦敦
10.2.1计算最快的路线
10.2.2在Haskell中表示道路系统
10.2.3实现计算最佳路径的函数
10.2.4从输入获取道路系统
第11章applicative函子
11.1函子再现
11.1.1作为函子的I/O操作
11.1.2作为函子的函数
11.2函子定律
11.2.1定律1
11.2.2定律2
11.2.3违反定律
11.3使用applicative函子
11.3.1向applicative问好
11.3.2Maybe applicative函子
11.3.3applicative风格
11.3.4列表
11.3.5IO也是applicative函子
11.3.6函数作为applicative
11.3.7zip列表
11.3.8applicative定律
11.4applicative的实用函数
第12章Monoid
12.1把现有类型包裹成新类型
12.1.1用newtype创建类型类的实例
12.1.2关于newtype的惰性
12.1.3type、newtype和data三者的对比
12.2关于那些monoid
12.2.1Monoid类型类
12.2.2monoid定律
12.3认识一些monoid
12.3.1列表是monoid
12.3.2Product和Sum
12.3.3Any和All
12.3.4Ordering monoid
12.3.5Maybe monoid
12.4monoid的折叠
第13章更多monad的例子
13.1升级我们的applicative函子
13.2体会Maybe
13.3Monad类型类
13.4一往无前
13.4.1代码,代码,代码
13.4.2我要飞走
13.4.3线上的香蕉
13.5do记法
13.5.1按我所说的去做
13.5.2我皮埃尔又回来了
13.5.3模式匹配和计算失败
13.6列表monad
13.6.1do记法和列表推导式
13.6.2MonadPlus和guard函数
13.6.3马的探索
13.7monad定律
13.7.1左单位元
13.7.2右单位元
13.7.3结合律
第14章再多一些monad
14.1Writer?我没听说过啊!
14.1.1monad赶来营救
14.1.2Writer类型
14.1.3对Writer使用do记法
14.1.4给程序添加日志
14.1.5低效的列表构造
14.1.6使用差分列表
14.1.7比较性能
14.2Reader?呃,不开玩笑了
14.2.1作为monad的函数
14.2.2Reader monad
14.3带状态计算的优雅表示
14.3.1带状态的计算
14.3.2栈和石头
14.3.3State monad
14.3.4获取和设置状态
14.3.5随机性和State monad
14.4墙上的Error
14.5一些实用的monad式的函数
14.5.1liftM和它的朋友们
14.5.2join函数
14.5.3filterM
14.5.4foldM
14.6创建一个安全的RPN计算器
14.7组合monad式的函数
14.8创建monad
第15章zipper
15.1在树上移动
15.1.1面包屑
15.1.2向上走
15.1.3处理焦点处的树
15.1.4一路走到顶端,那里的空气既新鲜又干净
15.2在列表上定位
15.3一个非常简单的文件系统
15.3.1为文件系统创建一个zipper
15.3.2操作文件系统
15.4小心行事
15.5谢谢阅读!

仕様

ブランド Jingdong book
ブランドテリトリー China

免責声明

商品の価格、パッケージ、仕様などの情報は、事前に通知することなく変更される場合があります。私たちは商品情報を迅速に更新するよう努力していますが、実際に受け取った商品を基準にしてください。商品を利用する前に、常に商品に付属するラベル、警告、および説明を読んでください。

利用規約の全文を見ます
お気に入りに追加
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
数量
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
JD@CHINAによって販売します
配送先
{{ __("Ship to United States only") }}
69以上のご注文は送料無料
正規保証

カートに入れました

ショッピングを続ける

おすすめアイテム

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

クーポン

{{ coupon.coupon_name_new | formatCurrency }}
受け取る 受取済み 受け取る終わりました
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
間もなく期限切れ: {{ formatTime(coupon.use_end_time) }}

このアイテムを友達と共有します

Yamiギフトカード特別価格

ギフトカードで支払えば、ギフトカード特別価格が得られます

規則説明

ギフトカード特別価格は、一部商品の特別割引オファーです;

ギフトカード特別価格の商品を購入する場合、決済時に電子ギフトカードで相殺し、ギフトカードの残高が註文したギフトカード特別価格商品の合計価格を支払うのに十分であれば、ギフトカード特別価格を適用することができます;

ギフトカードを利用しない場合、あるいはギフトカードの残高が前項に述べた要件を満たさない場合、ギフトカード特別価格を適用することができません。通常の販売価格で計算されることになり、これらの商品を購入することができます。

ギフトカード特別価格の商品を購入した場合、残高が足りない場合は、カートページまたは決済ページの「チャージ」ボタンをクリックしてギフトカードへの購入とチャージを行うことができます。

もし商品はギフトカード特別価格を持つならば、「特別」の特殊価格表記を表示します;

その他の質問や懸念がある場合は、いつでもカスタマーサービスにお問い合わせください;

Yamibuyは最終解釈権を有します。

Yamiによって販売します

サービス保証

Yami $49以上で送料無料
Yami 返品・交換保証
Yami アメリカから発送

配送情報

  • アメリカ

    スタンダード配送料 $5.99 (アラスカ、ハワイを除く)、最終価格が $49 以上で送料無料

    地方発送 $5.99 (カリフォルニア、ニューヨーク、ニュージャージー、マサチューセッツ、ペンシルベニア、上記州の一部地域); 最終価格が $49 以上で送料無料

    2 日以内の配送 (アラスカとハワイを含む) は送料 $19.99 からです

返品・交換ポリシー

Yamiはお客様が安心して購入できるように努めています。Yamibuy.comから出荷されたほとんどの商品は、受領後30日以内に返品可能です(食品、ドリンク、スナック、乾物、健康補助食品、新鮮な食料品および生鮮食品は、損傷または品質の問題がある場合、受領後7日以内に返品可能です。すべてのお客様に安全で高品質の商品を提供するために、美容製品については、品質の問題ではない限り、開封または利用後の返金や返品は対応できません。一部の商品には異なるポリシーまたは要件がありますので、特別な商品については以下をご覧いただくか、Yamiカスタマーサービスにお問い合わせください)。
ご理解とご支持に感謝します。

利用規約の全文を見ます

Yamiによって販売します

Yamibuy 電子ギフトカードの利用規約

購入時に自動チャージを選択した場合、注文完了後にギフトカードが自動的にアカウントにチャージされます;

購入時にメール送信を選択した場合、注文完了後にシステムが自動的にカード番号とパスワードを入力したメールアドレスに送信します;

メールを送信する際、どのユーザーもメールに送られてきたカード番号とパスワードを使用してギフトカードをチャージできますので、メール情報をしっかり保管してください。

メール受信に問題がある場合は、カスタマーサービスに連絡して処理してもらってください;

メールを送信する際、ギフトカードが交換されていない場合は、メールを再発行することができます。他のユーザーにすでに交換されている場合は、補償することはできません;

Yamibuyの電子ギフトカードは、自営または第三者商品の購入に使用できます;

Yamibuyの電子ギフトカードには有効期限がなく、長期にわたって有効です;

Yamiの電子ギフトカードの金額は、複数回に分けて使用することができます;

Yamiの電子ギフトカードの業務規則の最終的な解釈権は、Yamiウェブサイトに帰属します。

返品・交換ポリシー

既に利用された電子ギフトカードは返金不可です。

販売元: JD@CHINA

サービス保証

Yami $49以上で送料無料
Yami 最高のアフターサービス
Yami 米国本土から発送

配送情報

  • アメリカ

    スタンダード配送料 $5.99 (アラスカ、ハワイを除く)、最終価格が $49 以上で送料無料

    地方発送 $5.99 (カリフォルニア、ニューヨーク、ニュージャージー、マサチューセッツ、ペンシルベニア、上記州の一部地域); 最終価格が $49 以上で送料無料

    2 日以内の配送 (アラスカとハワイを含む) は送料 $19.99 からです

返品・交換ポリシー

商品到着後30日以内であれば返品が可能です。返品される商品は、購入時の請求書の原本を含む、元の梱包のまま新品である必要があります。お客様の費用負担で製品を返品してください。

JD@CHINAによって販売します

サービス保証

Yami $以上の店舗間注文: 送料無料
Yami 30日間返品・交換保証

Yami-中国集荷倉庫

Yamiが中国から厳選し、各優秀店舗の商品をYami中国統合センターに集めて、パッケージをまとめて一度に国際郵送でお客様の住所までお届けします。店舗間で$69以上になれば、送料無料になります。複数の販売者が提供する幅広い商品から選び、店舗間送料無料か低い送料を手軽に楽しめます。

返品・交換ポリシー

30日以内の返品・交換保証を提供します。商品は未使用の元のパッケージに入れられ、購入証明書が添付される必要があります。商品の品質上の問題、間違った配送、または配送漏れなど、販売者によって引き起こされたミスについては、返金処理されます。その他の理由による返品・交換の送料はお客様ご負担となります。すべての商品は長距離を輸送するため、内部品質に影響しない簡易包装のプレスや摩耗等が発生する場合、返品・交換は致しかねます。

配送情報

Yami 中国集荷 Consolidated Shippingの送料は$ 9.99 ($69以上のご注文は送料無料)

中国の販売業者は、ご注文後 2 営業日以内に商品を配達します、すべての荷物は Yami 中国集荷センターに到着し (特別な状況および中国の特定法定休日を除く)、そこで荷物は混載され、 UPSで米国に配送されます。中国から米国への UPS の平均配達時間は約 10 営業日で、直送の追跡番号に基づいていつでも追跡できます。感染拡大の影響で、現在の物流は約5日遅れる可能性があります。パッケージには顧客の署名が必要です。署名されない場合、パッケージが紛失するリスクはお客様が負うことになります。

JD@CHINAによって販売します

サービス保証

69以上のご注文は送料無料
正規保証

配送情報

Yami Consolidated Shipping送料$9.99($69以上のご注文は送料無料になる)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yamiポイント情報

すべての商品は、 Yamibuy.com のプロモーションまたはポイント イベントの対象外となります。

返品・交換ポリシー

商品到着後30日以内であれば返品が可能です。返品される商品は、購入時の請求書の原本を含む、元の梱包のまま新品である必要があります。お客様の費用負担で製品を返品してください。

Yami

Yamiアプリをダウンロードします

トップに戻ります

おすすめアイテム

ブランドについて

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

レビュー{{'('+ commentList.posts_count + ')'}}

商品レビューを書いて、他のユーザーを助ける最初の人になりましょう。

レビューを書く
{{ totalRating }} レビューを書く
  • {{i}}星

    {{i}} 星

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}非表示にします

{{ strLimit(comment,800) }}すべて見る

Show Original

{{ comment.content }}

Yami
すべてを表示します

{{ formatTime(comment.in_dtm) }} 購入済み {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}非表示にします

{{ strLimit(comment,800) }}すべて見る

Show Original

{{ comment.content }}

Yami
すべてを表示します

{{ formatTime(comment.in_dtm) }} 購入済み {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

関連するコメントはありません~

レビュー詳細

Yami Yami

{{ showTranslate(commentDetails) }}非表示にします

{{ strLimit(commentDetails,800) }}すべて見る

Show Original

{{ commentDetails.content }}

Yami
すべてを表示します

{{ formatTime(commentDetails.in_dtm) }} 購入済み {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

最低でも単語一つを入力してください

コメント{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}非表示にします

{{ strLimit(reply,800) }}すべて見る

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

最低でも単語一つを入力してください

キャンセル

これまでのコメントは以上です!

レビューを書きます
商品評価

コメントをお願いします

  • 素敵なユーザーネームは、あなたのコメントをより人気のあるものにします!
  • ここでニックネームを変更すると、アカウントのニックネームも同じに変更されます。
商品レビューをありがとうございます。
あなたの素晴らしいレビューは私たちのコミュニティがより良いアジア商品を見つけるのに役立ちます。

通報します

キャンセル

本当にレビューを削除してもよろしいですか?

キャンセル

過去に閲覧した商品

ブランドについて

Jingdong book