Difference between revisions of "Abbreviations"
From HaskellWiki
(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 | ||
+ | | [[Data Parallel Haskell]] | ||
|- | |- | ||
| 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]] |
|- | |- | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |||
− | |||
|} | |} | ||
[[Category:Language]] | [[Category:Language]] |
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.