编程语言scala
首页
博客
论坛
聚能聊
问答
直播
活动
主题
登录账号
注册账号
阿里云
>
云栖社区
>
主题地图
>
B
>
编程语言scala
全部
博客
问答
免费套餐
上云实践机会
校园扶持
助力学生成长
API服务
覆盖海量行业
编程语言scala 相关的博客
新一代编程:scala泛函编程技术-唠叨
准备了半年后,终于决定在这里开始我的scala编程技术学习体验撰写之旅。初步打算在这里把我学习、体验、掌握scala编程的过程与有兴趣的朋友分享。我想,虽然我这不是正式论文或者教课书之类的,但写个开场白总是好的。以后都是技术性的表述了,还是把握最后机会唠叨一
雪川大虫
8年前
1344
带你走进Spark编程之Scala入门
写在前边的话: 1:什么是Scala? Scala是一门多范式的编程语言,类似于Java,并集成了面向对象编程和函数式编程的各种特性,具体可参考知乎上的一个帖子 2:本篇博客包含哪些内容? Scala中变量的声明与函数定义 Sc
thinkgamer.cn
8年前
751
编程语言 Ritchie
Ritchie 详细介绍 Ritchie 是 C 语言环境里一个高效的编程语言。Ritchie 可以利用本地的 C 语言库并且很容易地就能理解 C 代码。它以 C 语言之父 Dennis Ritchie 命名。 Ritchie 五个核心原则如下: 受 Pyt
行者武松
7年前
660
Scalaz(30)- Free :Natural Tranformation ~> - map higher kinded types for free
当我们需要定义一些对应高阶类型进行相互类型转换的操作函数时,我们发现scala语言并不提供能定义这种函数的支持。举例来说:如果我们希望定义一个函数把对于任何T值的Option[T]转换成List[T]的话,我们可能这样定义: 1 def toList[T](
雪川大虫
8年前
1120
Scalaz(35)- Free :运算-Trampoline,say NO to StackOverflowError
在前面几次讨论中我们介绍了Free是个产生Monad的最基本结构。它的原理是把一段程序(AST)一连串的运算指令(ADT)转化成数据结构存放在内存里,这个过程是个独立的功能描述过程。然后另一个独立运算过程的Interpreter会遍历(traverse)AS
雪川大虫
8年前
1189
Scalaz(36)- Free :实践-Free In Action - 实用体验
在上面几期讨论中我们连续介绍了Free Monad。因为FP是纯函数编程,也既是纯函数的组合集成,要求把纯代码和副作用代码可以分离开来。Free Monad的程序描述(AST)和程序实现(Interpretation)关注分离(separation of c
雪川大虫
8年前
1168
Scalaz(38)- Free :Coproduct-Monadic语句组合
很多函数式编程爱好者都把FP称为Monadic Programming,意思是用Monad进行编程。我想FP作为一种比较成熟的编程模式,应该有一套比较规范的操作模式吧。因为Free能把任何F[A]升格成Monad,所以Free的算式(AST)、算法(Inte
雪川大虫
8年前
1088
Scalaz(37)- Free :实践-DB Transaction free style
我一直在不断的提示大家:FP就是Monadic Programming,是一种特殊的编程风格。在我们熟悉的数据库编程领域能不能实现FP风格呢?我们先设计一些示范例子来分析一下惯用的数据库编程过程: 1 import scalaz._ 2 import Sca
雪川大虫
8年前
1053
编程语言scala 相关的问答
Scala问答集锦
Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。Scala把Erlang风格的基于actor的并发带进了JVM。开发者可以利用Scala的actor模型在JVM上设计具伸缩性的
yq传送门
7年前
1371
有谁了解过Scala的宏吗?遇到了一个问题
**最近在了解下Scala的宏是怎么用的, 在网上找到了一个小例子,像这样: 
橋声.
8年前
1361
[@墨玖tao][¥20]Java的语法和内存管理方面的进化是不是越来越向scala靠拢了
函数是一等公民,java是不是也在往这方面结合
梦溪溪
6年前
368
可视化比较 C++、Ruby 和 CoffeeScript 语言的复杂度
大多数人都认为 C++ 是相当复杂的编程语言,可到底有多复杂呢?我通过完整学习一个编程语言所需要掌握的“概念”数对此进行量化。 “概念” 在我的定义中包含大的分类,如类、操作符以及更细粒度的 if-else 语句和 while 循环等等。不同的概念其复杂度的
a123456678
9年前
1145
让我们一起来聊聊 Netty。
众所周知,构建高性能的现代互联网架构,我们一定离不开分布式系统,这些系统必定是反应式的。反应式的系统是一个比较新的概念,即消息驱动、弹性、极具适应性并且即时响应。构建这样的系统,定然离不开优秀的网络通信框架,其中 Netty 就是一款及其优秀的网络通信框架。
千万别惹猫哈
7年前
1648
【Java学习全家桶】1460道Java热门问题,阿里百位技术专家答疑解惑
阿里极客公益活动: 或许你挑灯夜战只为一道难题 或许你百思不解只求一个答案 或许你绞尽脑汁只因一种未知 那么他们来了,阿里系技术专家来云栖问答为你解答技术难题了 他们用户自己手中的技术来帮助用户成长 本次活动特邀百位阿里技术
管理贝贝
6年前
19522
相关主题
编程语言
RDS 数据库编程语言
开发语言
标记语言
编程入门
开源编程
开发语言
语言包
编程规范
语言版本
并发编程
串口编程
go语言编程 七牛
go语言
sql语言
linux 编程
Tcl语言
Ada语言
VB语言
D语言
Logo语言
ubuntu 语言
apache语言
hbase 编程
rpc编程
编程环境搭建
bash编程
tcp编程
语言解析器
centos语言
Erlang编程
lua编程
linux环境c语言编程
语言的编译过程
编程入门教程
linux系统编程
php 编程环境
php编程环境
ubuntu 语言设置
ubuntu 切换语言
photoshop基础教程
刷机精灵刷机教程
c语言考试保存编程
c语言编程判断素数
c语言word编程
android studio 教程
把编程语言编程美女
c语言奇偶判断编程
flash编程语言
osc语言编程软件