自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

翻译 Scala新手指南中文版 -第十一篇 Currying and partially applied functions(科里化和部分应用函数)

Scala里的部分函数应用和柯里化函数的使用场景

2014-08-07 23:49:55 862

翻译 Scala新手指南中文版 -第十篇 Staying DRY with higher-order functions(用高阶函数来消除重复代码)

Scala里高阶函数的组合,高度的代码重用偏函数的组合

2014-08-04 14:07:31 819

翻译 Scala新手指南中文版 -第五篇 The Option Type(Option类型)

译者注:原文出处http://danielwestheide.com/blog/2012/12/19/the-neophytes-guide-to-scala-part-5-the-option-type.html,翻译:Thomas 在前面几篇章节中,我们高歌猛进的讨论了许多高级特性,尤其是关于模式匹配和提取器。现在是时候放慢脚步,来仔细看看Scala里更基础的一个特点:Option类型

2014-08-04 14:01:57 624

翻译 Scala新手指南中文版

译者注:《Scala新手指南》是一个系列文章,这是目录,可带你到相应的章节。原文出自The Neophyte's Guide to Scala,在取得大师的授权后翻译成中文,你可以任意转发、引用此英文版和中文版,但请保留原文出处、本翻译出处以及本段文字。 之所以会花时间来翻译本系列文章,在于这个文章为我学习Martin Odersky大神的公共课“Principles of Functional

2014-08-04 14:01:52 1574

翻译 Scala新手指南中文版 -第九篇 (Promise和Future实践)

译者注:原文出处http://danielwestheide.com/blog/2013/01/16/the-neophytes-guide-to-scala-part-9-promises-and-futures-in-practice.html,翻译:Thomas 在前一篇译文中,我介绍了Future类型,它的内在逻辑,以及如何使用它来写出可读性强且可可组合的异步执行代码。在文章里

2014-08-04 14:01:47 4818

翻译 Scala新手指南中文版 -第八篇 Welcome to the Future(欢迎来到未来世界)

译者注:原文出处http://danielwestheide.com/blog/2013/01/09/the-neophytes-guide-to-scala-part-8-welcome-to-the-future.html,翻译:Thomas 作为一个上进且充满激情的Scala开发者,你会愿意知道Scala在并行处理方面的成就,或者你正是被这吸引到Scala世界来的呢。Scala让你可

2014-08-04 14:01:41 1046

翻译 Scala新手指南中文版 -第七篇 The Either type(Either类型)

译者注:原文出处http://danielwestheide.com/blog/2013/01/02/the-neophytes-guide-to-scala-part-7-the-either-type.html,翻译:Thomas 在前一篇中,我们讨论了用Try来进行函数式的错误处理,我也提到了另一个方案的存在,那就是我们这一章要讲到的Either类型。在这里你会学到如何使用它,何

2014-08-04 14:01:36 968

翻译 Scala新手指南中文版 -第六篇 Error Handling with Try(用Try来处理错误)

译者注:原文出处http://danielwestheide.com/blog/2012/12/26/the-neophytes-guide-to-scala-part-6-error-handling-with-try.html,翻译:Thomas在新语言的学习阶段,你通常不会去想如果执行代码出了问题该如何处理。一旦你想要开发一个真实产品时,就必须认真面对错误和异常处理了。由于各种个语言对这

2014-08-04 14:01:31 685

翻译 Scala新手指南中文版 - 第四篇 Pattern Matching Anonymous Functions(模式匹配匿名函数)

译者注:原文出处http://danielwestheide.com/blog/2012/12/12/the-neophytes-guide-to-scala-part-4-pattern-matching-anonymous-functions.html,翻译:Thomas 在前一篇中,我大致介绍了在Scala里使用模式的几种方式,顺便提到了模式还可用在匿名函数中。此篇我们将会深入的理解

2014-08-04 14:01:26 861 1

翻译 Scala新手指南中文版 - 第三篇 Patterns Everywhere(模式无处不在)

译者注:原文出处http://danielwestheide.com/blog/2012/12/05/the-neophytes-guide-to-scala-part-3-patterns-everywhere.html,翻译:Thomas 在前两篇中,我花了不少时间解释了case class在模式中如何解构的,如何实现能够以任何方式提取任何类型数据的提取器。到目前为止你只看到少数使

2014-08-04 14:01:21 583 1

翻译 Scala新手指南中文版 - 第二篇 Extracting Sequences(提取有序类型)

译者注:原文出处http://danielwestheide.com/blog/2012/11/28/the-neophytes-guide-to-scala-part-2-extracting-sequences.html,翻译:Thomas 在第一篇中,我们知道了如何实现自己的提取器,如何在模式匹配中使用提取器。然而,我们仅仅讨论了从数据中提取固定数量参数的提取器,然而Scala可以针

2014-08-04 14:01:16 595

翻译 Scala新手指南中文版 - 第一篇 Extractors(提取器)

译者注:原文出处http://danielwestheide.com/blog/2012/11/21/the-neophytes-guide-to-scala-part-1-extractors.html,翻译:Thomas 有超过5万位学员(译者注:现在已经大大超过这个数了)报名参加了 Martin Odersky’s的 “Functional Programming Principle

2014-08-04 14:01:10 975

原创 Scala新手指南中文版 -第九篇 (Promise和Future实践)

译者注:原文出处http://danielwestheide.com/blog/2013/01/16/the-neophytes-guide-to-scala-part-9-promises-and-futures-in-practice.html,翻译:Thomas 在前一篇译文中,我介绍了Future类型,它的内在逻辑,以及如何使用它来写出可读性强且可可组合的异步执行代码。在文...

2014-07-21 22:49:39 389

原创 Scala新手指南中文版 -第八篇 Welcome to the Future(欢迎来到未来世界)

译者注:原文出处http://danielwestheide.com/blog/2013/01/09/the-neophytes-guide-to-scala-part-8-welcome-to-the-future.html,翻译:Thomas 作为一个上进且充满激情的Scala开发者,你会愿意知道Scala在并行处理方面的成就,或者你正是被这吸引到Scala世界来的呢。Scal...

2014-07-05 23:39:55 209

Scala新手指南中文版 -第七篇 The Either type(Either类型)

译者注:原文出处http://danielwestheide.com/blog/2013/01/02/the-neophytes-guide-to-scala-part-7-the-either-type.html,翻译:Thomas 在前一篇中,我们讨论了用Try来进行函数式的错误处理,我也提到了另一个方案的存在,那就是我们这一章要讲到的Either类型。在这里你会学到如何使用它...

2014-06-16 23:14:32 159

原创 Scala新手指南中文版 -第六篇 Error Handling with Try(用Try来处理错误)

译者注:原文出处http://danielwestheide.com/blog/2012/12/26/the-neophytes-guide-to-scala-part-6-error-handling-with-try.html,翻译:Thomas在新语言的学习阶段,你通常不会去想如果执行代码出了问题该如何处理。一旦你想要开发一个真实产品时,就必须认真面对错误和异常处理了。由于各种个语言...

2014-06-12 21:59:04 96

Scala新手指南中文版 -第五篇 The Option Type(Option类型)

译者注:原文出处http://danielwestheide.com/blog/2012/12/19/the-neophytes-guide-to-scala-part-5-the-option-type.html,翻译:Thomas 在前面几篇章节中,我们高歌猛进的讨论了许多高级特性,尤其是关于模式匹配和提取器。现在是时候放慢脚步,来仔细看看Scala里更基础的一个特点:Option...

2014-06-11 20:01:00 212

Scala新手指南中文版 - 第四篇 Pattern Matching Anonymous Functions(模式匹配匿名函数)...

译者注:原文出处http://danielwestheide.com/blog/2012/12/12/the-neophytes-guide-to-scala-part-4-pattern-matching-anonymous-functions.html,翻译:Thomas 在前一篇中,我大致介绍了在Scala里使用模式的几种方式,顺便提到了模式还可用在匿名函数中。此篇我们将会深入的...

2014-06-11 16:13:54 153

原创 Scala新手指南中文版 - 第三篇 Patterns Everywhere(模式无处不在)

译者注:原文出处http://danielwestheide.com/blog/2012/12/05/the-neophytes-guide-to-scala-part-3-patterns-everywhere.html,翻译:Thomas 在前两篇中,我花了不少时间解释了case class在模式中如何解构的,如何实现能够以任何方式提取任何类型数据的提取器。到目前为止你只看到少...

2014-06-11 12:58:02 103

原创 Scala新手指南中文版 - 第二篇 Extracting Sequences(提取有序类型)

译者注:原文出处http://danielwestheide.com/blog/2012/11/28/the-neophytes-guide-to-scala-part-2-extracting-sequences.html,翻译:Thomas 在第一篇中,我们知道了如何实现自己的提取器,如何在模式匹配中使用提取器。然而,我们仅仅讨论了从数据中提取固定数量参数的提取器,然而Scala可...

2014-06-10 18:53:05 103

原创 Scala新手指南中文版 - 目录

译者注:《Scala新手指南》是一个系列文章,这是目录,可带你到相应的章节。原文出自The Neophyte's Guide to Scala,在取得大师的授权后翻译成中文,你可以任意转发、引用此英文版和中文版,但请保留原文出处、本翻译出处以及本段文字。 之所以会花时间来翻译本系列文章,在于这个文章为我学习Martin Odersky大神的公共课“Principles of Functiona...

2014-06-09 21:04:34 157

原创 Scala新手指南中文版 - 第一篇 Extractors(提取器)

译者注:原文出处http://danielwestheide.com/blog/2012/11/21/the-neophytes-guide-to-scala-part-1-extractors.html,翻译:Thomas 有超过5万位学员(译者注:现在已经大大超过这个数了)报名参加了 Martin Odersky’s的 “Functional Programming Princip...

2014-06-09 21:03:49 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除