When porting new pages, please try to categorise them. This will ease
navigating the wiki in the long term. A list of all categories
is here. To categorise a page, insert, for example,
the text:
Licenses
If you are happy for your contributions on the old wiki to be relicensed
and moved to the new wiki, please add your name to this list, so that
others may move your contributions without fear:
- Adrian Hey
- Andrew Bromage
- Bulat Ziganshin
- Cale Gibbard
- Dave Menendez
- David Himmelstrup (Lemmih)
- Derek Elkins
- Don Stewart
- Einar Karttunen
- Henk-Jan van Tuyl
- Henning Thielemann
- Ian Lynagh
- Jason Dagit
- Jean-Philippe Bernardy
- Johannes Ahlmann
- Matthias Fischmann
- Neil Mitchell
- Oleg Kiselyov
- Scott Turner
- Shae Erisson
- Stefan Aeschbacher
- Stefan Ljungstrand
- Simon Marlow
- Udo Stenzel
- Yitz Gale
- shelarcy
Add yourself in `sort' order.
Uncategorised pages
Please mark pages which you consider not to be moved with a *.
A to E
ActorModel
AddingStrictness
AlgorithmCorner
AntiBuddha
ArraysInHaskell
ArraysVsTuples
ArrowRun
AvoidingParameterPassing
BFInterpreter
BaseCasesAndIdentities
BeginnerChronicle
C++FromHaskell
C2hs
CatInHaskell
CategoryTheory/NaturalTransformation
CategoryTheory/Functor
ChainOfResponsibility
CircularProgramming
CoMonad
CoMonadArticles
CodeExamples (Polynomial example moved)
CodeOnTheWiki
CodeSnippets
CombinatorPattern
CommonHaskellIdioms
CommunityIssues
ConcreteTypeInstantiation
ConcreteView
ConcurrencyWithOracles
ConcurrentTutorial
ContinuationPassingStyle
ContinuationsDoneRight
ControlOperation
ConundrumBinaryOperationsOnInts
CpsInCee
CpsInJava
CpsTransform
CreditCardTransform
DataStructureFreeTransformation
DataStructuresNotFunctions
DeFunctionalization
DebianUsers
DecoratingStructures
DerivingFromSpecifications
DerivingInstancesFromTypes
DesignPatternsForFunctionalStrategicProgramming
DomainSpecificLanguages
DynamicErrors
DynamicTypes
EasyUnification
ErLang
ErrorMonad
EuroHaskell
EventStats
EventStats/HitCounts
EventStats/UserAgents
ExceptionMonad
ExistentialType
ExistentialTypes
Existentially quantified record constructors
ExperimentalFeatures
ExternalCommands
F to J
FasterFloatingPointWithGhc
FeatherweightPerl6
FedoraHaskell
FedoraRepository
FfiCookbook
FfiExample
FfiTutorial
FfiWithArrays
FindPage
FirstClassModules
FirstSteps
FixedPointCombinator
ForcingEagerEvaluation
ForeignFunctionInterface
FptoolsWithDarcs
FreeNode
FrequentlyAskedQuestions
FrontPage
FunctionalDispatch
FunctionsNotDataStructures
FundamentalConcepts
FutureOfHaskellDiscussionDiscussion
GADT with record syntax
GHCPackageDesignFAQ
GaleHaskeller
GeneralisingTypes
GenericHaskellServer
GennethsCrazyDatabaseConnector
GentleHaskellDiscuss
GesuchteSeiten
GhcConcurrency
GlobalMutableState
GoodLargeTeachingProgram
GreenCard
GrepInHaskell
Gtk2Hs
GtkHs
GunnarKedenburg
HaCanon
HaWiki
HaWikiUsers
Hacanon
Hackage
Hackage/TODO
HackageDB
HashConsing
Haskell
HaskellBookstore
HaskellBookstore/TalkAbout
HaskellChannelPeople
HaskellCheatSheet
HaskellCommunities
HaskellDbTutorial
HaskellDbandHsp
HaskellDemo
HaskellEditor
HaskellForCompilers
HaskellGoPeople
HaskellIde
HaskellImplementations
HaskellInaNutshell
HaskellIrcChannel
HaskellIrcPastePage
HaskellIrcQuotePage
HaskellLanguage
HaskellMailClient
HaskellNewbie
HaskellNewbie/AppendingToLists
HaskellNewbie/BooleanTests
HaskellNewbie/CombiningMonads
HaskellNewbie/DivisionOfIntegers
HaskellNewbie/DuplicateInstanceDeclaration
HaskellNewbie/ExternalPrograms
HaskellNewbie/FactorialsComingOutZero
HaskellNewbie/FileOperations
HaskellNewbie/FunctionsAndEquality
HaskellNewbie/HaskellAsAMacroLanguage
HaskellNewbie/HaskellFromJava
HaskellNewbie/HaskellInterpreterUsage
HaskellNewbie/ImplementingUnzipWithFoldr
HaskellNewbie/InfiniteCartesianProduct
HaskellNewbie/LazyVsStrictEvaluation
HaskellNewbie/LetAndWhere
HaskellNewbie/ListComprehensions
HaskellNewbie/LowerCase
HaskellNewbie/ModuleSystemImplementation
HaskellNewbie/MonadicIO
HaskellNewbie/NamespaceClashes
HaskellNewbie/NumericTypes
HaskellNewbie/ObjectOrientedVsFunctionalProgramming
HaskellNewbie/PrettyPrintingRecords
HaskellNewbie/PrintingFloatingPointValues
HaskellNewbie/ReadsAndShowsPrec
HaskellNewbie/StringParsing
HaskellNewbie/TcpIpAndNetworking
HaskellNewbie/TestingWithGetArgs
HaskellNewbie/TracingEvaluation
HaskellNewbie/TypeSignatureBasicQuestion
HaskellNewbie/UntypedSKCalculus
HaskellNewbie/WorkingWithRandomNumbers
HaskellOhSix
HaskellOnMac
HaskellOpenGl
HaskellProverbs
HaskellServerPages
HaskellServerProgramming
HaskellStreamIO
HaskellStyle
HaskellSupportFramework
HaskellToJavaByteCodeCompiler
HaskellTutorials
HaskellTwo
HaskellUnixDaemon
HaskellUserLocations
HaskellWebApplicationServer
HaskellWebApplications
HaskellWikiInHaskell
HaskellWishList
HaskellWorldDomination
HelloWorld
HelpContents
HelpForBeginners
HelpForDevelopers
HelpIndex
HelpMiscellaneous/FrequentlyAskedQuestions
HelpOnAdministration
HelpOnConfiguration
HelpOnConfiguration/EmailSupport
HelpOnConfiguration/SecurityPolicy
HelpOnEditing/SubPages
HelpOnFormatting
HelpOnHeadlines
HelpOnLinking
HelpOnLists
HelpOnMacros
HelpOnNavigation
HelpOnPageCreation
HelpOnPageDeletion
HelpOnProcessingInstructions
HelpOnProcessors
HelpOnRules
HelpOnSkins
HelpOnSmileys
HelpOnSpellCheck
HelpOnTables
HelpOnUpdating
HelpOnUserPreferences
HelpOnXmlPages
HelpTemplate
hIDE
hIDE/Design
hIDE/Win32
HigherOrderFunction
HigherOrderFunctions
HigherOrderFunctionsToCapture
HirculesIrcClient
HomepageTemplate
HomeworkHelp
HowToReadHaskell
HsWebForms
Hsc2hs
IcfpContest
IdentityMonad
ImperativeHaskell
ImplicitParameters
ImplicitReader
IncreasingSharing
IndeterminismAndNondeterminism
IndirectComposite
InfixExpression
InformationHiding
InstallationLogs
InstallationTips
IntegralApproximation
IntegratingHaskellWikiInHaskellOrg
InterProcess
InterWiki
InteractiveFictionDecompilers
IntermediateForm
IntermediateRepresentation
IntroductionToIO
IterationPattern
Jhc
JournalOfFunctionalProgramming
K to O
Keywords
KnuthMorrisPratt
LambdaDropping
LearningHaskell
LessFrequentlyAskedQuestions
LetFloating
LibrariesAndTools
LibrariesExts
LibrariesExts/QuickCheckExts
LibrariesTest
LibraryDocsNeedingHelp
LibraryDocumentation
LibraryDocumentation/CPUTime
LibraryDocumentation/Ix
LibraryDocumentation/Prelude
LibraryInfrastructure
LibraryInfrastructure/Comments
LibraryInfrastructure/MetaData
LibraryInfrastructure/RelatedSystems
LibraryInfrastructureNotes
LicensedPreludeExts
Lifting
ListMutation
Mandelbrot
MaybeMonad
MegaMonad
MegaMonad/PassingTuringTest
MemoisingCafs
MemoizingRecursion
MessageDispatching
ModelizingInHaskell
Monad
MonadCont
MonadError
MonadIdentity
MonadPlus
MonadReader
MonadRun
MonadState
MonadStream
MonadTemplateLibrary
MonadTemplateLibrary/MonadRandom
MonadTransformer
MonadTransformerPuzzle
MonadTransformers
MonadUnTrans
MonadWriter
MonadicContinuationPassingStyle
MonadicStyleTransformation
NewsAndDiscussions
NewtypeVersusStrictData
NickMain
NoPatternGuards
NonDeterminism
NonstrictFromStrict
NotJustMaybe
NullObject
ObjectIoLibrary
OpenQuestions
P to T
PacketClass
ParsingForeignLanguagesInHaskell
ParsingInHaskell
PartialApplication
PartialEvaluation
PartialEvaluationToCaptureSeparationOfConcerns
PatternMatching
PaulGrahamAccumulatorProblem
Perl6UsersGolfingSystem
PerlUsersGolfingSystem
PermutationExample
PhoneNumber (Lots of code by Paulohnson - need license check)
PipeliningFunctions
PracticalHaskell
PreludeExts
PreludeExtsUseExamples
PreludeListFunctions
Profiling
ProjectIdeas
Proposed extensions
PurityAndMonads
Python4Suite
PythonGenerator
QuickCheck
QuotesPage
QuotesPage/DuelsPage
RankTwoPolymorphism
Recursion
RegexSyntax
RemoveCorrect
RpmsProject
RunTimeCompilation
RuntimeModels
RuntimeModuleLoading
SandBox
ScanningInHaskell
SchwartzianTransform
SeiteFinden
SeitenGröße
ShortExamples
ShortExamples/BFInterpreter
ShortExamples/Copalindromes
ShortExamples/POPCleaner
ShortExamples/SymbolDifferentiation
SieveOfEratosthenes
SillySignatures
SimulatedCaseSplitting
SimulatingDependentTypes
SiteNavigation
SocraticMethod
SoftwareEvolution
SpecialistDataStructures
SpreadSheet
StackOverflow
StandardCollectionLibraries
StandardCollectionLibraries/TODO
StartSeite
StateMonad
StatePropagation
StdGen
StraFunski
StructuredText
StudyGroup
StudyGroup/GraphExamplesInHaskell
StudyGroup/GraphExamplesInHaskell/WhySum3
StudyGroup/Talk
SudokuSolver
SvenMoritzHallberg
SystemInfo
splitAt
TailRecursive
TeamSuccGMT
TemplateHaskell
TemplateHaskellTutorial
TextCtrl
ThatAnnoyingIOType
ThatAnnoyingIoType
TheGallery
TheZipper
TheZipper/Zipper
TheZipper/ZipperG
TimeLibrary
TipsAndTricks
TitleIndex
TrexStyleRecords
TyingTheKnot
TypeClass
TypeClassConstraint
TypeInference
TypeclassWrapper
TypesOnShellLevel
U to Z
UnZip
UndecidableInstances
UndecidableProblem
UnderConstruction
UnderestimatedTypeClasses
UnderstandingArrows
UnicodeHaskellSource
UnicodeInputOutput
UnicodeIssues
UnicodePrelude
UnitObject
UnitTesting
UpdateInPlace
UserPreferences
UsingHaskellWikiMaterial
UsingIo
UsingLibraries
UsingMonadTransformers
UsingMonads
UsingRecords
VersusQuotesPage
VerwaisteSeiten
Views
Vim
WaSh
WayOfTheFuture
WebAppsFramework
Weroom
WhatDoesThatSymbolMean
WhatIsThePrelude
WhatIsaFold
WhileLoop
WhyFunctionalProgrammingMatters
WhyWikiWorks
WikiHomePage
WikiName
WikiSandBox
WikiSyntax
WikiUsers
WikiWiki
WikiWikiSandbox
WikiWikiWeb
WinHugs
WishList
WordIndex
WortIndex
WritingCryptDiscordian
XsltVersion
YetAnotherHaskellTutorial
YetAnotherStudyGuide
Monad Reader
Shapr? Want to move these?
TheMonadReader
TheMonadReader/IssueOne
TheMonadReader/IssueOne/FeedBack
TheMonadReader/IssueOne/FeedBack/Gtk2Hs
TheMonadReader/IssueOne/FeedBack/PseudoCode
TheMonadReader/IssueOne/FeedBack/PugsProject
Cabal pages
Cabal
Cabal/AggregatePackages
Cabal/Bugs
Cabal/ConditionalCodeAndDependencies
Cabal/Design
Cabal/MultiPackageDistributables
Cabal/TODO
Cabal/VirtualizationRequirements
CabalGet
Pages in German
AktuelleÄnderungen
AufgegebeneSeiten
BenutzerEinstellungen
HilfeAllgemein
HilfeAllgemein/FragenUndAntworten
HilfeFürAnfänger
HilfeFürEntwickler
HilfeIndex
HilfeInhalt
HilfeTemplate
HilfeZuAktionen
HilfeZuAktionen/DateiAnhänge
HilfeZuBenutzerEinstellungen
HilfeZuLayouts
HilfeZuListen
HilfeZuMakros
HilfeZuSmileys
HilfeZuTabellen
HilfeZuTrennlinien
HilfeZuVerarbeitungsAnweisungen
HilfeZuVerweisen
HilfeZuXmlSeiten
HilfeZumEditieren
HilfeZumEditieren/UnterSeiten
HilfeZumFormatieren
HilfeZumUpdaten
HilfeZurAdministration
HilfeZurInstallation
HilfeZurInstallation/ApacheAufUnix
HilfeZurInstallation/ApacheAufWin32
HilfeZurInstallation/BasisInstallation
HilfeZurInstallation/FehlerBehebung
HilfeZurKonfiguration
HilfeZurNavigation
HilfeZurRechtschreibprüfung
HilfeZurSeitenErzeugung
HilfeZurSeitenLöschung
HilfeZuÜberschriften
Hawiki Infrastructure pages
These pages can just disappear too.
CategoryCodeSnippet
CategoryCommunity
CategoryHaskellImplementations
CategoryHomepage
CategoryMonad
CategoryCategory
CategoryTools
CategoryTutorial
CategoryApplication
AdminGroup
BadContent
WhyWikiWorks
WikiHomePage
WikiName
WikiSandBox
WikiSyntax
WikiUsers
WikiWiki
WikiWikiSandbox
WikiWikiWeb
User pages
These pages may just disappear. Users can recreate them on the new wiki
AaronDenney AbeEgnor AlastairReid AlbertReiner AlexanderWilliams AllenWoolfrey AlsonKemp AndersCarlsson AndersHöckersten AndrePang AndrewBromage AndreySidorenko AndréPang AndyGeorges AndyGill AntonioRegidorGarcia AnttiJuhaniKaijanaho AudreyTang AutrijusTang BastiaanZapf BernardPope BjarkeDahlEbert BjornBringert BorislavManolov BrandonMoore BrianEdwards BruceWilliams BryanMurphy BrynKeller BulatZiganshin CaleGibbard CaleGibbard/BSDLicense ChrisAngus ChrisMilton ChristophePoucet ChristopherHendrie ColinDeVilbiss ConalElliott CraigDickson CraigLennox DaveMenendez DavidHimmelstrup DeanHerington DerekElkins DiegoNavarro DimitryGolubovsky DinkoTenev DmitryAstapov DylanThurston EinarKarttunen EndreyMark FrankAtanassow FrankChristoph FrederikEaton GaneshSittampalam GaneshSittampalam/MoinEditorBackup GerardHuet GordonMatzigkeit GraemeJefferis GrahamKlyne HannahSchroeter IsaacJones JackWaugh JamesGray JanDeWit JaredJennings JensPetersen JesperLouisAndersen JesseRudolph JesseRudolph/SequenceLibrary JohanBaltie JohannesAhlmann JohnHeron JohnHughes JohnMeacham JohnTromp JoseAntonioOrtega JudeNagurney KeithWansbrough KennethHoste KetilMalde LarsOlson LennartKolmodin LudvigStrigeus LuisAraujo
LiyangHu LyndonTremblay MahlenMorris ManuelChakravarty MarcoBakera MarkCarroll MarkWotton MarkoSchuetz MartinNorbäck MartinSjögren MatthewWalton MichaelRichter MikaelBrockman MikeBeedle NoelWinstanley OhadKammar PeterSimons PhilippaCowderoy PhilippaCowderoy/TestPage Pishcotec Qiyang Riastradh RichardTibbetts RonLegere ScottTurner SebastianSylvan ShaeErisson SimonFoster SimonJanes SimonMarlow SpencerJanssen StefanHeinzmann StefanHoldermans StefanLjungstrand SteveDunham SteveElkins TomCooper TomMoertel TomPledger VolkerStolz WadeCunningham WardCunningham WegWeiser WolfgangThaller ZufallsSeite