Difference between revisions of "Abbreviations"

From HaskellWiki
Jump to navigation Jump to search
m
m
Line 50: Line 50:
 
|-
 
|-
 
| CPS
 
| CPS
| [[Continuation | Continuation Passing Style]]
+
| [[Continuation | Continuation-Passing Style]]
 
|-
 
|-
 
| CUFP
 
| CUFP
Line 59: Line 59:
 
|-
 
|-
 
| DSEL
 
| DSEL
| [[Embedded domain specific language | Domain Specific Embedded Language]]
+
| [[Embedded domain specific language | Domain-Specific Embedded Language]]
 
|-
 
|-
 
| DSL
 
| DSL
| [[Embedded domain specific language | Domain Specific Language]]
+
| [[Embedded domain specific language | Domain-Specific Language]]
 
|-
 
|-
 
| EDSL
 
| EDSL
| [[Embedded domain specific language | Embedded Domain Specific Language]]
+
| [[Embedded domain specific language | Embedded Domain-Specific Language]]
 
|-
 
|-
 
| elt
 
| elt
Line 104: Line 104:
 
|-
 
|-
 
| HOF
 
| HOF
| [[Higher order function | Higher Order Functions]]
+
| [[Higher order function | Higher-Order Functions]]
 
|-
 
|-
 
| HTH
 
| HTH
Line 113: Line 113:
 
|-
 
|-
 
| I18n
 
| I18n
| Internationalization
+
| Internationalization / Internationalisation (which shows why the abbreviation is useful)
 
|-
 
|-
 
| IANAL
 
| IANAL
Line 140: Line 140:
 
|-
 
|-
 
| LHS
 
| LHS
| Left Hand Side (of a statement)
+
| Left-Hand Side (of a statement)
 
|-
 
|-
 
| LLVM
 
| LLVM
| [[LLVM | Low Level Virtual Machine]]
+
| [[LLVM | Low-Level Virtual Machine]]
 
|-
 
|-
 
| ML
 
| ML
Line 161: Line 161:
 
|-
 
|-
 
| OT
 
| OT
| Off Topic
+
| Off-Topic
 
|-
 
|-
 
| POPL
 
| POPL
Line 167: Line 167:
 
|-
 
|-
 
| RHS
 
| RHS
| Right Hand Side (of a statement)
+
| Right-Hand Side (of a statement)
 
|-
 
|-
 
| RWH
 
| RWH
Line 191: Line 191:
 
|-
 
|-
 
| TCO
 
| TCO
| [http://en.wikipedia.org/wiki/Tail_call_optimization Tail Call Optimisation]
+
| [http://en.wikipedia.org/wiki/Tail_call_optimization Tail-Call Optimisation]
 
|-
 
|-
 
| TMR
 
| TMR

Revision as of 05:48, 3 April 2009

This article is a stub. You can help by expanding it.

An overview of Haskell related abbreviations

For GHC related abbreviations GHC/List of abbreviations. Note: if there is an abbreviation you cannot find here, it might be the name of a package, so check the Hackage package list.

ABI Application Binary Interface
ADP Algebraic Dynamic Programming
ADT Abstract Data Type / Algebraic Data Type
AFAIU As Far As I Understand
AFRP Arrows-based Functional Reactive Programming], also known as Yampa
AKA Also Known As
ANN Announcement
API Application Programmer Interface
AT Abstract (Data) Type / Associated (Data) Type (see also Associated types with class)
BSD Berkeley Software Distributions (license)
Cabal Common Architecture for Building Applications and Libraries
CAF Constant Applicative Form
CAML A programming language
CPR Constructed Product Result (analysis)
CPS Continuation-Passing Style
CUFP Commercial Users of Functional Programming
DPH Data Parallel Haskell
DSEL Domain-Specific Embedded Language
DSL Domain-Specific Language
EDSL Embedded Domain-Specific Language
elt Element (of a list/set/...)
FAQ Frequently Asked Questions
FD Functional Dependencies
FFI Foreign Function Interface
FHM Functional Hybrid Modeling
FRP Functional Reactive Programming
FunDeps Functional Dependencies
FTW For The World / For The Win
FWIW For what it's worth
GHC Glasgow Haskell Compiler
GPL GNU General Public License
HOAS Higher-Order Abstract Syntax (using binding in the host language to represent binding in the embedded language)
HOF Higher-Order Functions
HTH Hope This Helps
HUGS Haskell User's Gofer System
I18n Internationalization / Internationalisation (which shows why the abbreviation is useful)
IANAL I Am Not A Lawyer
ICFP International Conference on Functional Programming
IIRC If I Recall Correctly
IIUC If I Understand Correctly
IMHO In My Humble Opinion
IMO In My Opinion
IRC Internet Relay Chat
LGPL GNU Lesser General Public License
LHS Left-Hand Side (of a statement)
LLVM Low-Level Virtual Machine
ML A programming language / Mailing list
MPTC Multi-Parameter Type Class
MTL Monad Template Library
OCAML A programming language
OP Original Poster (who sent the first e-mail of the current thread)
OT Off-Topic
POPL Principles of Programming Languages, Symposium on
RHS Right-Hand Side (of a statement)
RWH Real World Haskell, a book about Haskell
SML A programming language
SQL Structured Query Language
STG machine Spineless Tagless G-machine
STM Software transactional memory
TaPL Types and Programming Languages (book)
TCM Type Class Morphism
TCO Tail-Call Optimisation
TMR The Monad.Reader
UTF8 Unicode Transformation Format, byte-oriented
WHNF Weak Head Normal Form
YAHT Yet Another Haskell Tutorial
YHC York Haskell Compiler
YMMV Your Milage May Vary