|
|
| (6 intermediate revisions not shown.) |
| Line 38: |
Line 38: |
| | |- | | |- |
| | | ANN | | | ANN |
| - | | Announcement | + | | ANNouncement / [http://en.wikipedia.org/wiki/Artificial_neural_network Artificial Neural Network] |
| | |- | | |- |
| | | API | | | API |
| - | | [http://en.wikipedia.org/wiki/Application_programming_interface Application Programmer Interface] | + | | [http://en.wikipedia.org/wiki/Application_programming_interface Application Programming Interface] |
| | |- | | |- |
| | | aPToP | | | aPToP |
| Line 50: |
Line 50: |
| | |- | | |- |
| | | AT | | | 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]) | + | | [[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://www.cse.unsw.edu.au/~chak/papers/CKPM05.html Associated types with class]) |
| | |- | | |- |
| | | BE | | | BE |
| Line 113: |
Line 113: |
| | |- | | |- |
| | | FAQ | | | FAQ |
| - | | Frequently Asked Questions | + | | [[:Category:FAQ | Frequently Asked Questions]] |
| | |- | | |- |
| | | FD | | | FD |
| Line 278: |
Line 278: |
| | |- | | |- |
| | | LYAH | | | LYAH |
| | + | | [http://learnyouahaskell.com/ Learn You a Haskell for Great Good!] |
| | + | |- |
| | + | | LYAHFGG |
| | | [http://learnyouahaskell.com/ Learn You a Haskell for Great Good!] | | | [http://learnyouahaskell.com/ Learn You a Haskell for Great Good!] |
| | |- | | |- |
| | | ML | | | ML |
| - | | A programming language / Mailing list | + | | A [http://en.wikipedia.org/wiki/ML_(programming_language) programming language] / Mailing List / Machine Learning |
| | |- | | |- |
| | | MMR | | | MMR |
| - | | [[MonoMorphism Restriction]] | + | | [[Monomorphism Restriction | MonoMorphism Restriction]] |
| | |- | | |- |
| | | MPTC | | | MPTC |
| Line 389: |
Line 392: |
| | |- | | |- |
| | | SPOJ | | | SPOJ |
| - | | [http://www.spoj.pl/ Sphere Online Judge] an online judge system with over 9000 problems. The solution to problems can be submitted in over 40 languages, including Haskell | + | | [http://www.spoj.com/ Sphere Online Judge] an online judge system with over 9000 problems. The solution to problems can be submitted in over 40 languages, including Haskell |
| | |- | | |- |
| | | SQL | | | SQL |
| Line 455: |
Line 458: |
| | |- | | |- |
| | | WHNF | | | WHNF |
| - | | [http://encyclopedia2.thefreedictionary.com/Weak+Head+Normal+Form Weak Head Normal Form] | + | | [[Weak head normal form | Weak Head Normal Form]] |
| | |- | | |- |
| | | wrt | | | wrt |
Note: if there is an abbreviation you cannot find here, it might be the name of a package, so check the Hackage package list. For GHC related abbreviations, see GHC/List of abbreviations.
| ABI
| Application Binary Interface
|
| ADP
| Algebraic Dynamic Programming
|
| ADT
| Abstract Data Type / Algebraic Data Type
|
| AFAIC
| As Far As I'm Concerned / As Far As I Can
|
| AFAICS
| As Far As I Can See
|
| AFAICT
| As Far As I Can Tell
|
| AFAIK
| As Far As I Know
|
| AFAIU
| As Far As I Understand
|
| AFRP
| Arrows-based Functional Reactive Programming, also known as Yampa
|
| AKA
| Also Known As
|
| alist
| Association list, a list of key-value pairs, [(key, value)]
|
| ANN
| ANNouncement / Artificial Neural Network
|
| API
| Application Programming Interface
|
| aPToP
| A practical theory of programming
|
| ASAP
| As Soon As Possible
|
| AT
| Abstract (Data) Type / Associated (Data) Type (see also Associated types with class)
|
| BE
| Big Endian
|
| BSD
| Berkeley Software Distributions (license)
|
| Cabal
| Common Architecture for Building Applications and Libraries
|
| CAF
| Constant Applicative Form
|
| CAML
| A programming language
|
| CFG
| Context-Free Grammar
|
| CFP
| Call For Papers - request to send material for a symposium
|
| CPR
| Constructed Product Result (analysis)
|
| CPS
| Continuation-Passing Style
|
| CSE
| Common subexpression elimination
|
| CUFP
| Commercial Users of Functional Programming
|
| DAG
| Directed acyclic graph
|
| DFA
| Deterministic Finite Automaton, Data Flow Analysis, Differential Fault Analysis or Dual Factor Authentication
|
| DPH
| Data Parallel Haskell
|
| DRY
| Don't repeat yourself
|
| DSEL
| Domain-Specific Embedded Language
|
| DSL
| Domain-Specific Language
|
| EDSL
| Embedded Domain-Specific Language
|
| EHC
| The Essential Haskell Compiler
|
| elt
| Element (of a list/set/...)
|
| FAQ
| Frequently Asked Questions
|
| FD
| Functional Dependencies
|
| FFI
| Foreign Function Interface
|
| FHM
| Functional Hybrid Modeling
|
| FPL
| Functional Programming Language
|
| FRP
| Functional Reactive Programming
|
| FSF
| Free Software Foundation
|
| FTW
| For The World / For The Win
|
| FunDeps
| Functional Dependencies
|
| FWIW
| For what it's worth
|
| GCC
| GNU C Compiler
|
| GHC
| Glasgow Haskell Compiler
|
| GPL
| GNU General Public License
|
| GPL2
| GNU General Public License, Version 2
|
| GPL3
| GNU General Public License, Version 3
|
| GSOC
| Google Summer of Code
|
| GUI
| Graphical User Interface
|
| HaLVM
| Haskell Lightweight Virtual Machine
|
| HBC
| Haskell-B Compiler
|
| HBI
| Haskell-B Interpreter
|
| HCAR
| Haskell Communities and Activities Report
|
| HNF
| Head Normal Form
|
| HOAS
| Higher-Order Abstract Syntax (using binding in the host language to represent binding in the embedded language)
|
| HOF
| Higher-Order Functions
|
| HPC
| Haskell Program Coverage, a tool-kit to record and display Haskell program coverage
|
| HSE
| Haskell-Source with Extensions (a package on Hackage, haskell-src-exts); an extension of the standard haskell-src package
|
| HTH
| Hope This Helps
|
| HTML
| HyperText Markup Language
|
| HUGS
| Haskell User's Gofer System
|
| HWN
| Haskell Weekly News
|
| I18n
| Internationalization / Internationalisation (which shows why the abbreviation is useful)
|
| IANAL
| I Am Not A Lawyer
|
| ICFP
| International Conference on Functional Programming
|
| IFL
| Implementation and Application of Functional Languages, symposium
|
| IHG
| Industrial Haskell Group
|
| IIRC
| If I Recall Correctly
|
| IIUIC
| If I Understand It Correctly
|
| IIUC
| If I Understand Correctly
|
| IME
| In My Experience
|
| IMHO
| In My Humble Opinion
|
| IMNSHO
| In My Not So Humble Opinion
|
| IMO
| In My Opinion
|
| IOW
| In Other Words
|
| IR
| Intermediate Representation in a two-phase compiler
|
| IRC
| Internet Relay Chat
|
| ISTR
| I Seem To Recall
|
| JFYI
| Just For Your Information
|
| JHC
| John's Haskell Compiler. Compiles to efficient C programs via whole program analysis and other optimizations.
|
| JVM
| Java Virtual Machine
|
| LE
| Little Endian
|
| LGPL
| GNU Lesser General Public License
|
| LHC
| Luxurious Haskell Compiler. LHC is a whole-program optimizing backend for the Glorious Glasgow Haskell Compiler
|
| LHS
| Left-Hand Side (of a statement)
|
| LLVM
| Low-Level Virtual Machine
|
| LtU
| Lambda the Ultimate (Website)
|
| LYAH
| Learn You a Haskell for Great Good!
|
| LYAHFGG
| Learn You a Haskell for Great Good!
|
| ML
| A programming language / Mailing List / Machine Learning
|
| MMR
| MonoMorphism Restriction
|
| MPTC
| Multi-Parameter Type Class
|
| MR
| Monomorphism Restriction
|
| MTL
| Monad Transformer Library
|
| NCG
| Native Code Generator, a GHC backend
|
| NF
| Normal Form, in addition to the explanations in the Wikipedia article, a fully evaluated expression
|
| nhc98
| Nearly a Haskell Compiler
|
| NLP
| Natural Language Processing
|
| OCAML
| Objective Caml (A programming language)
|
| OOM
| Out Of Memory
|
| OP
| Original Poster (who sent the first e-mail of the current thread)
|
| OT
| Off-Topic
|
| PADL
| Practical Aspects of Declarative Languages, symposium
|
| PM
| Personal Message, a message to someone on a message board, that no one else can read
|
| POPL
| Principles of Programming Languages, Symposium on
|
| POV
| Point Of View
|
| ppl
| People
|
| PRNG
| Pseudorandom number generator
|
| PVP
| Package versioning policy
|
| RDP
| Reactive Demand Programming
|
| RFC
| Request For Comments
|
| RHS
| Right-Hand Side (of a statement)
|
| RNG
| Random number generator
|
| RWH
| Real World Haskell, a book about Haskell
|
| SAT
| SATisfiability problem
|
| SEC
| Semantic editor combinator
|
| SHE
| Strathclyde Haskell Enhancement is an experimental preprocessor for the Glasgow Haskell Compiler
|
| SICP
| Structure and Interpretation of Computer Programs
|
| SML
| Standard ML, a programming language
|
| SMP
| Symmetric Multi-Processing
|
| SMT
| Satisfiability Modulo Theories
|
| SO
| StackOverflow, a programming question and answer site
|
| SOE
| Haskell School Of Expression (title of a book)
|
| SORF
| Simple Overloaded Record Fields
|
| SPJ
| Simon Peyton Jones
|
| SPOJ
| Sphere Online Judge an online judge system with over 9000 problems. The solution to problems can be submitted in over 40 languages, including Haskell
|
| SQL
| Structured Query Language
|
| STG machine
| Spineless Tagless G-machine (the link points to a .ps.gz file)
|
| STM
| Software transactional memory
|
| SYB
| Scrap Your Boilerplate
|
| TaPL
| Types and Programming Languages (book)
|
| TCM
| Type Class Morphism
|
| TCO
| Tail-Call Optimization
|
| TDNR
| Type Directed Name Resolution
|
| TF
| Type families
|
| TFP
| Trends in Functional Programming, symposium
|
| TH
| Template Haskell
|
| TIA
| Thanks In Advance
|
| TIL
| Today I Learned
|
| tl;dr
| Too Long; Didn't Read
|
| TLDR
| Too Long; Didn't Read
|
| TMI
| Too Much Information
|
| TMR
| The Monad.Reader
|
| UHC
| Utrecht Haskell Compiler
|
| UTF8
| Unicode Transformation Format, byte-oriented
|
| VCS
| Version Control System
|
| VPS
| Virtual Private Server, a virtual machine for hosting a website
|
| WHNF
| Weak Head Normal Form
|
| wrt
| With Respect To, or With Regard To, depending on context
|
| XML
| eXtensible Markup Language
|
| YAHT
| Yet Another Haskell Tutorial
|
| YHC
| York Haskell Compiler
|
| YMMV
| Your Mileage May Vary
|