gf-3.11:语法框架
稳定性临时的
安全哈斯克尔
语言哈斯克尔2010

GF.语法。标准

描述

规范GF语法的抽象语法,即后面剩下的语法高级结构,如函子和运算符已被删除通过部分评估。这是一种常见的中间体表示,以简化导出到其他格式。

剧情简介

文档

抽象语法

Concreate语法

数据 LinType(线型) 来源 #

线性化类型,RHS林肯猫

实例

实例详细信息
等式 LinType(线型) 来源 # 
实例详细信息

定义于GF.语法。标准

订单 LinType(线型) 来源 # 
实例详细信息

定义于GF.语法。标准

显示 LinType(线型) 来源 # 
实例详细信息

定义于GF.语法。标准

JSON格式 LinType(线型) 来源 # 
实例详细信息

定义于GF.语法。规范JSON

很漂亮 LinType(线型) 来源 # 
实例详细信息

定义于GF.语法。标准

Rhs分离器 LinType(线型) 来源 # 
实例详细信息

定义于GF.语法。标准

数据 LinValue公司 来源 #

线性化值,RHS

实例

实例详细信息
等式 LinValue公司 来源 # 
实例详细信息

定义于GF.语法。标准

订单 LinValue公司 来源 # 
实例详细信息

定义于GF.语法。标准

显示 LinValue公司 来源 # 
实例详细信息

定义于GF.语法。标准

JSON格式 LinValue公司 来源 # 
实例详细信息

定义于GF.语法。规范JSON

很漂亮 LinValue公司 来源 # 
实例详细信息

定义于GF.语法。标准

Rhs分离器 LinValue公司 来源 # 
实例详细信息

定义于GF.语法。标准

购电协议 LinValue公司 来源 # 
实例详细信息

定义于GF.语法。标准

数据 LinLiteral(线性文字) 来源 #

实例

实例详细信息
等式 LinLiteral(线性文字) 来源 # 
实例详细信息

定义于GF.语法。标准

订单 LinLiteral(线性文字) 来源 # 
实例详细信息

定义于GF.语法。标准

显示 LinLiteral(线性文字) 来源 # 
实例详细信息

定义于GF.语法。标准

JSON格式 LinLiteral语言 来源 # 
实例详细信息

定义于GF.语法。规范JSON

很漂亮 LinLiteral(线性文字) 来源 # 
实例详细信息

定义于GF.语法。标准

购电协议 LinLiteral(线性文字) 来源 # 
实例详细信息

定义于GF.语法。标准

数据 LinPattern(线型图案) 来源 #

实例

实例详细信息
等式 LinPattern(线型图案) 来源 # 
实例详细信息

定义于GF.语法。标准

订单 LinPattern(线型图案) 来源 # 
实例详细信息

定义于GF.语法。标准

显示 LinPattern(线型图案) 来源 # 
实例详细信息

定义于GF.语法。标准

JSON格式 Lin图案 来源 # 
实例详细信息

定义于GF.语法。规范JSON

很漂亮 LinPattern(线型图案) 来源 # 
实例详细信息

定义于GF.语法。标准

Rhs分离器 LinPattern(线型图案) 来源 # 
实例详细信息

定义于GF.语法。标准

购电协议 LinPattern(线型图案) 来源 # 
实例详细信息

定义于GF.语法。标准

数据 参数参数来源 #

建造师

参数 参数Id[参数] 

实例

实例详细信息
Functor(仿真器) 参数 来源 # 
实例详细信息

定义于GF.语法。标准

方法

功能性维修计划::(a->b)->参数a->参数b#

(<$)::a->参数b->参数#

可折叠的 参数 来源 # 
实例详细信息

定义于GF.语法。标准

方法

折叠::单体m=>参数米->米#

foldMap(折叠地图)::单体m=>(a->m)->参数a->米#

foldMap'::单体m=>(a->m)->参数a->米#

文件夹::(a->b->b)->b->参数a->b#

foldr(折叠)::(a->b->b)->b->参数a->b#

折叠::(b->a->b)->b->参数a->b#

foldl(折叠)::(b->a->b)->b->参数a->b#

文件夹1::(a->a->a)->参数a->a#

文件夹1::(a->a->a)->参数a->a#

到列表::参数a->[a]#

无效的::参数a->布尔 #

长度::参数a->国际 #

元素::等式a=>a->参数a->布尔 #

最大限度::订单a=>参数a->a#

最低限度::订单a=>参数a->a#

总和::号码a=>参数a->a#

产品::号码a=>参数a->a#

可穿越的 参数 来源 # 
实例详细信息

定义于GF.语法。标准

方法

导线::适用的f=>(a->fb)->参数a->f(参数b)#

序列A::适用的f=>参数(f a)->f(参数a)#

地图M::莫纳德m=>(a->m b)->参数a->米(参数b)#

序列::莫纳德m=>参数(毫安)->米(参数a)#

等式参数=>等式(参数参数) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

(==)::参数参数->参数参数->布尔 #

(/=)::参数参数->参数参数->布尔 #

订单参数=>订单(参数参数) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

比较::参数参数->参数参数->订购 #

(<)::参数参数->参数参数->布尔 #

(<=)::参数参数->参数参数->布尔 #

(>)::参数参数->参数参数->布尔 #

(>=)::参数参数->参数参数->布尔 #

最大值::参数参数->参数参数->参数参数#

最小值::参数参数->参数参数->参数参数#

显示参数=>显示(参数参数) 来源 # 
实例详细信息

定义于GF.语法。标准

JSON格式参数=>JSON格式(参数参数) 来源 # 
实例详细信息

定义于GF.语法。规范JSON

购电协议参数=>很漂亮(参数参数) 来源 # 
实例详细信息

定义于GF.语法。标准

购电协议参数=>购电协议(参数arg) 来源 # 
实例详细信息

定义于GF.语法。标准

数据 记录行相对湿度来源 #

建造师

记录行 标签Id相对湿度 

实例

实例详细信息
Functor(仿真器) 记录行 来源 # 
实例详细信息

定义于GF.语法。标准

可折叠的 记录行 来源 # 
实例详细信息

定义于GF.语法。标准

方法

折叠::单体m=>记录行米->米#

foldMap(折叠地图)::单体m=>(a->m)->记录行a->米#

foldMap'::单体m=>(a->m)->记录行a->米#

文件夹::(a->b->b)->b->记录行a->b#

foldr(折叠)::(a->b->b)->b->记录行a->b#

折叠::(b->a->b)->b->记录行a->b#

折叠::(b->a->b)->b->记录行a->b#

文件夹1::(a->a->a)->记录行a->a#

文件夹1::(a->a->a)->记录行a->a#

到列表::记录行a->[a]#

无效的::记录行a->布尔 #

长度::记录行a->国际 #

元素::等式a=>a->记录行a->布尔 #

最大限度::订单a=>记录行a->a#

最低限度::订单a=>记录行a->a#

总和::号码a=>记录行a->a#

产品::号码a=>记录行a->a#

可穿越的 记录行 来源 # 
实例详细信息

定义于GF.语法。标准

方法

导线::适用的f=>(a->fb)->记录行a->f(记录行b)#

序列A::适用的f=>记录行(f a)->f(记录行a)#

地图M::莫纳德m=>(a->m b)->记录行a->米(记录行b)#

序列::莫纳德m=>记录行(毫安)->米(记录行a)#

等式rhs=>等式(记录行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

(==)::记录行相对湿度->记录行相对湿度->布尔 #

(/=)::记录行相对湿度->记录行相对湿度->布尔 #

订单相对湿度=>订单(记录行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

比较::记录行相对湿度->记录行相对湿度->订购 #

(<)::记录行重组人血清->记录行相对湿度->布尔 #

(<=)::记录行相对湿度->记录行相对湿度->布尔 #

(>)::记录行相对湿度->记录行相对湿度->布尔 #

(>=)::记录行相对湿度->记录行相对湿度->布尔 #

最大值::记录行相对湿度->记录行重组人血清->记录行相对湿度#

最小值::记录行相对湿度->记录行相对湿度->记录行相对湿度#

显示相对湿度=>显示(记录行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。标准

JSON格式a=>JSON格式(记录行a) 来源 # 
实例详细信息

定义于GF.语法。规范JSON

Rhs分离器相对湿度=>很漂亮(记录行rhs) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

聚丙烯::记录行相对湿度->文件 来源 #

pp列表:: [记录行相对湿度]->文件 来源 #

数据 表格行相对湿度来源 #

实例

实例详细信息
Functor(仿真器) 表格行 来源 # 
实例详细信息

定义于GF.语法。标准

可折叠的 表格行 来源 # 
实例详细信息

定义于GF.语法。标准

方法

折叠::单体m=>表格行米->米#

foldMap(折叠地图)::单体m=>(a->m)->表格行a->米#

文件夹映射'::单体m=>(a->m)->表格行a->米#

文件夹::(a->b->b)->b->表格行a->b#

foldr(折叠)::(a->b->b)->b->表格行a->b#

折叠::(b->a->b)->b->表格行a->b#

foldl(折叠)::(b->a->b)->b->表格行a->b#

文件夹1::(a->a->a)->表格行a->a#

文件夹1::(a->a->a)->表格行a->a#

到列表::表格行a->[a]#

无效的::表格行a->布尔 #

长度::表格行a->国际 #

元素::等式a=>a->表格行a->布尔 #

最大限度::订单a=>表格行a->a#

最低限度::订单a=>表格行a->a#

总和::号码a=>表格行a->a#

产品::号码a=>表格行a->a#

可穿越的 表格行 来源 # 
实例详细信息

定义于GF.语法。标准

方法

导线::适用的f=>(a->fb)->表格行a->f(表格行b)#

序列A::适用的f=>表格行(f a)->f(表格行a)#

地图M::莫纳德m=>(a->m b)->表格行a->米(表格行b)#

序列::莫纳德m=>表格行(毫安)->米(表格行a)#

等式相对湿度=>等式(表格行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

(==)::表格行相对湿度->表格行相对湿度->布尔 #

(/=)::表格行相对湿度->表格行相对湿度->布尔 #

订单相对湿度=>订单(表格行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

比较::表格行相对湿度->表格行相对湿度->订购 #

(<)::表格行相对湿度->表格行相对湿度->布尔 #

(<=)::表格行相对湿度->表格行相对湿度->布尔 #

(>)::表格行重组人血清->表格行相对湿度->布尔 #

(>=)::表格行相对湿度->表格行相对湿度->布尔 #

最大值::表格行相对湿度->表格行相对湿度->表格行相对湿度#

最小值::表格行相对湿度->表格行相对湿度->表格行相对湿度#

显示相对湿度=>显示(表格行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

显示Prec::国际->表格行相对湿度->显示 #

显示::表格行重组人血清->字符串 #

显示列表:: [表格行相对湿度]->显示 #

JSON格式相对湿度=>JSON格式(表格行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。规范JSON

很漂亮相对湿度=>很漂亮(表格行相对湿度) 来源 # 
实例详细信息

定义于GF.语法。标准

方法

聚丙烯::表格行相对湿度->文件 来源 #

pp列表:: [表格行相对湿度]->文件 来源 #

具体语法中的标识符

用于抽象和具体句法

标识符

印刷精美