fbpx
维基百科

Flapjax

Flapjax是建造在JavaScript上的编程语言。它提供了类似电子表格响应式数据流程计算风格,术语叫作函数式响应式编程,使得它易于建立响应式网页,而不用焦灼于回调函数和潜在不一致的突变。

Flapjax
编程范型多范型: 事件驱动, 响应式, 数据流程, 函数式, 指令式, 面向对象 (基于原型)
設計者Leo Meyerovich, Arjun Guha, Jacob Baskin, Gregory Cooper, Michael Greenberg, Aleks Bromfield, Shriram Krishnamurthi
发行时间2006年,​16年前​(2006
目前版本
  • 2.1 (2009年12月15日)[1]
型態系統动态, 鸭子类型
實作語言JavaScript
系统平台Web浏览器
許可證三条款BSD许可证
網站www.flapjax-lang.org

概述

Flapjax可以用两种方式来对待:要么作为一个,用于正规的JavaScript程序;要么作为一个新语言,由编译器将其转换成通用的JavaScript。在任何一种情况下,结果的程序都可以在正规的web浏览器中运行。

Flapjax具有持久性存储英语Persistence (computer science)和简单的应用程序接口(API),遮蔽了使用Ajax的复杂性,并对服务器数据进行分享和访问控制(AC)[2][3]

它是自由和开源软件,在三条款BSD许可证下发行。Flapjax编译器是用Haskell语言书写的。

引用

  1. ^ Release 2.1. 2009年12月15日 [2021年2月9日]. 
  2. ^ Krill, Paul. . Digital Arts (International Data Group (IDG)). October 16, 2006 [September 17, 2019]. (原始内容存档于2016-03-04). 
  3. ^ . cs.brown.edu. [2019-11-14]. (原始内容存档于2020-08-10). 

延伸阅读

  • Leo Meyerovich, Arjun Guha, Jacob Baskin, Greg Cooper, Michael Greenberg, Aleks Bromfield, Shriram Krishnamurthi".Flapjax: A Programming Language for Ajax Applications (页面存档备份,存于互联网档案馆)". OOPSLA 2009.
  • Leo Meyerovich, Arjun Guha, Jacob Baskin, Greg Cooper, Michael Greenberg, Aleks Bromfield, Shriram Krishnamurthi. "Flapjax: A Programming Language for Ajax Applications". Brown University Tech Report CS-09-04.
  • Arjun Guha, Shriram Krishnamurthi, Trevor Jim".Using Static Analysis for Ajax intrusion Detection (页面存档备份,存于互联网档案馆)". WWW 2009.
  • Arjun Guha, Jacob Matthews, Robert Bruce Findler, Shriram Krishnamurthi".Relationally-Parametric Polymorphic Contracts (页面存档备份,存于互联网档案馆)". DLS 2007.

外部链接

  • 官方网站
  • GitHub上的Flapjax

flapjax, 是建造在javascript上的编程语言, 它提供了类似电子表格的响应式, 数据流程计算风格, 术语叫作函数式响应式编程, 使得它易于建立响应式网页, 而不用焦灼于回调函数和潜在不一致的突变, 编程范型多范型, 事件驱动, 响应式, 数据流程, 函数式, 指令式, 面向对象, 基于原型, 設計者leo, meyerovich, arjun, guha, jacob, baskin, gregory, cooper, michael, greenberg, aleks, bromfield, shr. Flapjax是建造在JavaScript上的编程语言 它提供了类似电子表格的响应式 数据流程计算风格 术语叫作函数式响应式编程 使得它易于建立响应式网页 而不用焦灼于回调函数和潜在不一致的突变 Flapjax编程范型多范型 事件驱动 响应式 数据流程 函数式 指令式 面向对象 基于原型 設計者Leo Meyerovich Arjun Guha Jacob Baskin Gregory Cooper Michael Greenberg Aleks Bromfield Shriram Krishnamurthi发行时间2006年 16年前 2006 目前版本2 1 2009年12月15日 1 型態系統动态 鸭子类型實作語言JavaScript系统平台Web浏览器許可證三条款BSD许可证網站www wbr flapjax lang wbr org 目录 1 概述 2 引用 3 延伸阅读 4 外部链接概述 编辑Flapjax可以用两种方式来对待 要么作为一个库 用于正规的JavaScript程序 要么作为一个新语言 由编译器将其转换成通用的JavaScript 在任何一种情况下 结果的程序都可以在正规的web浏览器中运行 Flapjax具有持久性存储 英语 Persistence computer science 和简单的应用程序接口 API 遮蔽了使用Ajax的复杂性 并对服务器数据进行分享和访问控制 AC 2 3 它是自由和开源软件 在三条款BSD许可证下发行 Flapjax编译器是用Haskell语言书写的 引用 编辑 Release 2 1 2009年12月15日 2021年2月9日 Krill Paul Flapjax on the griddle for Web apps Digital Arts International Data Group IDG October 16 2006 September 17 2019 原始内容存档于2016 03 04 Flapjax A Programming Language for Ajax Applications cs brown edu 2019 11 14 原始内容存档于2020 08 10 延伸阅读 编辑Leo Meyerovich Arjun Guha Jacob Baskin Greg Cooper Michael Greenberg Aleks Bromfield Shriram Krishnamurthi Flapjax A Programming Language for Ajax Applications 页面存档备份 存于互联网档案馆 OOPSLA 2009 Leo Meyerovich Arjun Guha Jacob Baskin Greg Cooper Michael Greenberg Aleks Bromfield Shriram Krishnamurthi Flapjax A Programming Language for Ajax Applications Brown University Tech Report CS 09 04 Arjun Guha Shriram Krishnamurthi Trevor Jim Using Static Analysis for Ajax intrusion Detection 页面存档备份 存于互联网档案馆 WWW 2009 Arjun Guha Jacob Matthews Robert Bruce Findler Shriram Krishnamurthi Relationally Parametric Polymorphic Contracts 页面存档备份 存于互联网档案馆 DLS 2007 外部链接 编辑官方网站 GitHub上的Flapjax 取自 https zh wikipedia org w index php title Flapjax amp oldid 71596956, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。