组合类型

原创 2015年07月07日 23:04:54

hashell固然是提供了函数组合的操作

module Main where

import Data.Char(toUpper)

module Main where

main = do
	interact (map toUpper . (++) "Your data, in uppercase, is:\n\n")

。为组合符号

其中(++) "Your data, in uppercase, is:\n\n" 是个函数签名为String -> String

它的返回类型与toUpper输入类型符合,所以可以组合

这个会好理解些

Prelude> let a = (++) "Ke"
Prelude> a "ll"
"Kell"
Prelude> :type a
a :: [Char] -> [Char]
Prelude> 



版权声明:本文为博主原创文章,未经博主允许不得转载。

掌握基本类型,快解排列组合

  • 2015年04月26日 10:42
  • 73KB
  • 下载

c#多个结构类型相同的list 组合

  • 2015年07月15日 14:10
  • 14KB
  • 下载

flex+EF(Asp.Net Entity Framework)+FluorineFx 组合的自定义实体类型转换(原创)

几经周折搞定flex as自定义类到 .net c#的转换。 以进销存销售开单为例,这是一个典型的主明细表实体类,我是把主表类和明细表类做成一个类。然后在flex as3端传送到.net端我用的配置是...
  • dplayer
  • dplayer
  • 2011年07月13日 09:37
  • 658

php_redis类型组合使用

  • 2015年08月15日 11:12
  • 5KB
  • 下载

Clojure练习-5.组合数据类型

Clojure练习-5.组合数据类型Clojure练习-5组合数据类型 组合数据类型 知识汇总 实现一个索引函数 解1 测试 解2 测试 其他5. 组合数据类型 “用100个函数来操作一个数据结构...

枚举类型在组合数据的使用

先看一段代码: #include "stdio.h" int main() { enum color{red,yellow,blue,white,black}; int i,j,k,n = 0...

(六十)类型组合

之前学到了指针,数组,指针数组,结构等。他们之间可以互相结合使用,原则同正常使用。 上代码: #include struct aa //定义结构 { int a; }; struct aaa...

【C++学习笔记】类型组合

一、结构 1、创建结构 struct antarctica_years_end { int year; } 2、创建结构的变量 antarctica_years_end s01,s02,s0...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:组合类型
举报原因:
原因补充:

(最多只允许输入30个字)