Difference between revisions of "Abbreviations"
Jump to navigation
Jump to search
(Added a link to API and POPL) |
(More abbreviations) |
||
Line 1: | Line 1: | ||
{{Stub}} |
{{Stub}} |
||
− | == An overview of |
+ | == An overview of Haskell related abbreviations == |
+ | |||
+ | Note: if you can't find and abreviation here, it might be the name of a package, so check the [http://hackage.haskell.org/packages/archive/pkg-list.html Hackage package list]. |
||
{| |
{| |
||
+ | | ADP |
||
+ | | [http://bibiserv.techfak.uni-bielefeld.de/adp/ Algebraic Dynamic Programming] |
||
⚫ | |||
| ADT |
| ADT |
||
| [[Abstract data type | Abstract Data Type]] / [[Algebraic data type | Algebraic Data Type]] |
| [[Abstract data type | Abstract Data Type]] / [[Algebraic data type | Algebraic Data Type]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
|- |
|- |
||
| API |
| API |
||
| [http://en.wikipedia.org/wiki/Application_programming_interface Application Programmer Interface] |
| [http://en.wikipedia.org/wiki/Application_programming_interface Application Programmer Interface] |
||
⚫ | |||
+ | | AT |
||
+ | | [[Abstract data type | Abstract (Data) Type]] / [http://nattermorphisms.blogspot.com/2008/10/2-minute-intro-to-associated-types-type.html Associated (Data) Type] (see also [http://portal.acm.org/citation.cfm?id=1040306 Associated types with class]) |
||
|- |
|- |
||
| Cabal |
| Cabal |
||
| [[Cabal | Common Architecture for Building Applications and Libraries]] |
| [[Cabal | Common Architecture for Building Applications and Libraries]] |
||
⚫ | |||
+ | | CAF |
||
+ | | [[Constant applicative form | Constant Applicative Forms]] |
||
⚫ | |||
+ | | CPS |
||
+ | | [[Continuation | Continuation Passing Style]] |
||
|- |
|- |
||
| CUFP |
| CUFP |
||
| [http://cufp.galois.com/ Commercial Users of Functional Programming] |
| [http://cufp.galois.com/ Commercial Users of Functional Programming] |
||
⚫ | |||
+ | | DPH |
||
⚫ | |||
|- |
|- |
||
| DSEL |
| DSEL |
||
Line 27: | Line 41: | ||
| EDSL |
| EDSL |
||
| [[Embedded domain specific language | Embedded Domain Specific Language]] |
| [[Embedded domain specific language | Embedded Domain Specific Language]] |
||
⚫ | |||
+ | | FD |
||
+ | | [[Functional dependencies | Functional Dependencies]] |
||
|- |
|- |
||
| FFI |
| FFI |
||
| [[Foreign Function Interface]] |
| [[Foreign Function Interface]] |
||
⚫ | |||
+ | | FHM |
||
+ | | [http://www.cs.nott.ac.uk/~ggg/ Functional Hybrid Modeling] |
||
|- |
|- |
||
| FRP |
| FRP |
||
| [[Functional Reactive Programming]] |
| [[Functional Reactive Programming]] |
||
⚫ | |||
+ | | FunDeps |
||
+ | | [[Functional dependencies | Functional Dependencies]] |
||
⚫ | |||
+ | | FWIW |
||
+ | | For what it's worth |
||
|- |
|- |
||
| GHC |
| GHC |
||
Line 39: | Line 65: | ||
| HOAS |
| HOAS |
||
| [http://en.wikipedia.org/wiki/Higher-order_abstract_syntax Higher-Order Abstract Syntax] (using binding in the host language to represent binding in the embedded language) |
| [http://en.wikipedia.org/wiki/Higher-order_abstract_syntax Higher-Order Abstract Syntax] (using binding in the host language to represent binding in the embedded language) |
||
+ | |- |
||
+ | | HOF |
||
+ | | [[Higher order function | Higher Order Functions]] |
||
+ | |- |
||
+ | | HUGS |
||
+ | | [[Hugs | Haskell User's Gofer System]] |
||
|- |
|- |
||
| ICFP |
| ICFP |
||
Line 45: | Line 77: | ||
| IRC |
| IRC |
||
| [[IRC channel | Internet Relay Chat]] |
| [[IRC channel | Internet Relay Chat]] |
||
+ | |- |
||
+ | | LHS |
||
+ | | Left Hand Side (of a statement) |
||
+ | |- |
||
+ | | MTL |
||
+ | | [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl Monad Template Library] |
||
|- |
|- |
||
| POPL |
| POPL |
||
| [http://en.wikipedia.org/wiki/POPL Principles of Programming Languages, Symposium on] |
| [http://en.wikipedia.org/wiki/POPL Principles of Programming Languages, Symposium on] |
||
|- |
|- |
||
− | | |
+ | | RHS |
+ | | Right Hand Side (of a statement) |
||
⚫ | |||
|- |
|- |
||
− | | |
+ | | STM |
+ | | [[Software transactional memory]] |
||
⚫ | |||
|- |
|- |
||
− | | |
+ | | UTF8 |
+ | | [http://unicode.org/faq/utf_bom.html#UTF8 Unicode Transformation Format, byte-oriented] |
||
⚫ | |||
|- |
|- |
||
− | | |
+ | | YAHT |
+ | | [http://en.wikibooks.org/wiki/Haskell/YAHT Yet Another Haskell Tutorial] |
||
⚫ | |||
|- |
|- |
||
− | | |
+ | | YHC |
+ | | [[Yhc | York Haskell Compiler]] |
||
⚫ | |||
|- |
|- |
||
| |
| |
||
| |
| |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
|} |
|} |
||
Revision as of 21:22, 10 December 2008
This article is a stub. You can help by expanding it.
Note: if you can't find and abreviation here, it might be the name of a package, so check the Hackage package list.