Global Information Lookup Global Information

Flapjax information


Flapjax
ParadigmsMulti-paradigm: event-driven, reactive, dataflow, functional, imperative, object-oriented (prototype-based)
Designed byLeo Meyerovich, Arjun Guha, Jacob Baskin, Gregory Cooper, Michael Greenberg, Aleks Bromfield, Shriram Krishnamurthi
First appeared2006; 18 years ago (2006)
Stable release
2.1 / 2 November 2009; 14 years ago (2009-11-02)
Typing disciplineDynamic, duck
Implementation languageJavaScript
PlatformWeb browser
LicenseBSD 3-clause
Websitewww.flapjax-lang.org

Flapjax is a programming language built on JavaScript. It provides a spreadsheet-like reactive programming, dataflow computing style, termed functional reactive programming, making it easy to create reactive web pages without the burden of callbacks and potentially inconsistent mutation. Flapjax can be viewed in two ways: either as a library, for use in regular JavaScript programs, or as a new language that the compiler converts into generic JavaScript. In either case, the resulting programs can be run in a regular web browser. Flapjax comes with persistent storage and a simple application programming interface (API) that masks the complexity of using Ajax, and sharing and access control (AC) for server data.[1][2]

It is free and open-source software released under a 3-clause BSD license.

The Flapjax compiler is written in the language Haskell.

  1. ^ Krill, Paul (October 16, 2006). "Flapjax on the griddle for Web apps". Digital Arts. International Data Group (IDG). Retrieved September 17, 2019.
  2. ^ "Flapjax: A Programming Language for Ajax Applications". cs.brown.edu. Retrieved 2019-11-14.

and 6 Related for: Flapjax information

Request time (Page generated in 0.5635 seconds.)

Flapjax

Last Update:

Flapjax is a programming language built on JavaScript. It provides a spreadsheet-like reactive programming, dataflow computing style, termed functional...

Word Count : 266

Flapjack

Last Update:

nickname of the Vought XF5U experimental U.S. Navy World War II aircraft Flapjax, a computer programming language This disambiguation page lists articles...

Word Count : 144

Adam Rothenberg

Last Update:

Role Notes 1999 Modern Young Man Unknown Short film 2001 Cruise Control Flapjax Patron Short film 2003 Coyote Beach The Man Short film; also producer 2008...

Word Count : 955

Functional reactive programming

Last Update:

netwire and varying are arrowized, pull FRP implementations in Haskell. Flapjax is a behavior–event FRP implementation in JavaScript. React is an OCaml...

Word Count : 1276

Shriram Krishnamurthi

Last Update:

His most recent effort is a time-oriented programming language, named Flapjax, in support of asynchronous web programming. Krishnamurthi also authored...

Word Count : 341

List of programming language researchers

Last Update:

encoding properties of computer programs Shriram Krishnamurthi, developed Flapjax, ACM SIGPLAN 2018 PL Software Award for Racket, the 2012 ACM SIGPLAN Robin...

Word Count : 5830

PDF Search Engine © AllGlobal.net