Difference between revisions of "Abbreviations"

From HaskellWiki
Jump to: navigation, search
(Added a link to API and POPL)
(More abbreviations)
Line 1: Line 1:
 
{{Stub}}
 
{{Stub}}
  
== An overview of common abbreviations ==
+
== 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]
 
|-  
 
|-  
| YHC
+
| RHS
| [[Yhc | York Haskell Compiler]]
+
| 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