User contributions
Jump to navigation
Jump to search
- 11:41, 26 December 2012 diff hist +72 User:Benmachine/Overqualified modules →Data.Data.Data
- 05:28, 22 December 2012 diff hist +20 OCaml →Syntactic dictionary
- 05:27, 22 December 2012 diff hist -1 m OCaml →Syntactic dictionary
- 17:19, 21 December 2012 diff hist -8 Multi-parameter type class →About
- 17:18, 21 December 2012 diff hist +566 Multi-parameter type class
- 17:04, 21 December 2012 diff hist +185 Monad Transformer Library →See also current
- 16:53, 21 December 2012 diff hist 0 m Monad Transformer Library →History
- 16:49, 21 December 2012 diff hist +2,295 Monad Transformer Library History as I understand it
- 12:19, 17 December 2012 diff hist -1,127 Haddock/Development ideas Removing ideas that are now implemented or irrelevant.
- 18:11, 12 December 2012 diff hist +54 OCaml →Syntactic dictionary
- 18:10, 12 December 2012 diff hist -1 m OCaml
- 18:09, 12 December 2012 diff hist 0 OCaml
- 13:29, 12 December 2012 diff hist +4 OCaml →Syntactic dictionary
- 13:27, 12 December 2012 diff hist +80 OCaml →Syntactic dictionary
- 13:22, 12 December 2012 diff hist +17 OCaml →Syntactic dictionary
- 13:22, 12 December 2012 diff hist +4 OCaml →Syntactic dictionary
- 13:21, 12 December 2012 diff hist +10 OCaml →Syntactic dictionary
- 01:01, 12 December 2012 diff hist +3 OCaml →Syntactic dictionary
- 00:16, 12 December 2012 diff hist +92 OCaml →Syntactic dictionary
- 23:09, 11 December 2012 diff hist -4 OCaml →Conceptual differences
- 23:09, 11 December 2012 diff hist +29 OCaml →Conceptual differences
- 23:08, 11 December 2012 diff hist +4 OCaml →Conceptual differences
- 23:08, 11 December 2012 diff hist -1 OCaml →Syntactic differences
- 22:50, 11 December 2012 diff hist +141 OCaml →Syntactic differences
- 22:31, 11 December 2012 diff hist +1,300 N OCaml New page: '''OCaml''' is a functional programming language in the ML family, an extension of the Caml language with object-oriented constructs. This page aims to cover some of its differences from ...
- 14:04, 11 December 2012 diff hist +22 User:Benmachine/Non-strict semantics →What?
- 14:03, 11 December 2012 diff hist +445 User:Benmachine/Non-strict semantics →What?
- 13:58, 11 December 2012 diff hist -24 User:Benmachine/Non-strict semantics →What?
- 13:56, 11 December 2012 diff hist +687 User:Benmachine/Non-strict semantics →What?
- 13:48, 11 December 2012 diff hist +76 User:Benmachine/Non-strict semantics →Why?
- 20:35, 13 September 2012 diff hist +5 Hask id is a function :)
- 11:40, 13 September 2012 diff hist +84 Phantom type
- 11:38, 13 September 2012 diff hist +35 Phantom type
- 01:16, 6 September 2012 diff hist +1 Abbreviations →An overview of Haskell related abbreviations
- 01:15, 6 September 2012 diff hist +23 Impredicative types
- 01:14, 6 September 2012 diff hist +34 Impredicative types
- 01:13, 6 September 2012 diff hist -35 Impredicative types
- 01:13, 6 September 2012 diff hist -1 Impredicative types →See also
- 01:13, 6 September 2012 diff hist +1,199 N Impredicative types New page: Impredicative types are to be contrasted with rank-N types. A standard Haskell type is universally quantified by default, and quantifiers can only appear at the top level of a type or...
- 01:04, 6 September 2012 diff hist 0 m Rank-N types →See also
- 01:04, 6 September 2012 diff hist -2 Rank-N types →See also
- 01:03, 6 September 2012 diff hist +213 Rank-N types
- 00:53, 6 September 2012 diff hist -2 User:Benmachine/uninstall.sh current
- 00:52, 6 September 2012 diff hist +929 N User:Benmachine/uninstall.sh New page: <code> #!/bin/bash -eu # Usage: ./uninstall.sh [--force | --no-unregister] pkgname # Specify the version as well! # if you set VER in the environment to e.g. "-7.0.1" you can use # the gh...
- 00:51, 6 September 2012 diff hist +89 User:Benmachine
- 16:42, 5 September 2012 diff hist -41 User:Benmachine maybe I won't make that page today
- 14:29, 5 September 2012 diff hist -33 User:Benmachine
- 14:11, 5 September 2012 diff hist +74 User:Benmachine
- 13:48, 5 September 2012 diff hist -2 m User:Benmachine/Overqualified modules
- 13:48, 5 September 2012 diff hist +12 m User:Benmachine/Overqualified modules →See also
- 13:47, 5 September 2012 diff hist +133 User:Benmachine/Overqualified modules
- 02:22, 5 September 2012 diff hist -2 User:Benmachine/Overqualified modules →Redundant specification
- 02:20, 5 September 2012 diff hist -2 m User:Benmachine/Overqualified modules Putting conclusion up a level
- 02:20, 5 September 2012 diff hist +5,429 N User:Benmachine/Overqualified modules New page: == Overqualified modules == The hierarchical module system was originally proposed as an extension to the Haskell98 standard, and adopted formally in Haskell2010. It is typically regarded...
- 02:14, 5 September 2012 diff hist +94 User:Benmachine
- 01:56, 5 September 2012 diff hist +115 HaskellWiki:Syntax highlighting →Inline formatting with <hask>
- 23:55, 4 September 2012 diff hist +74 Seq →Controversy!
- 23:51, 4 September 2012 diff hist +6 User:Benmachine/Non-strict semantics →Why?
- 23:42, 4 September 2012 diff hist -37 Polymorphism
- 22:12, 4 September 2012 diff hist -10 User:Benmachine/hasktag bug →Paragraphs
- 22:11, 4 September 2012 diff hist +48 Haskell Cafe migration me + alphasorting current
- 21:59, 4 September 2012 diff hist -1,959 Ad-hoc polymorphism Moved content to Polymorphism
- 21:58, 4 September 2012 diff hist +1,222 Polymorphism →Ad-hoc polymorphism
- 21:42, 4 September 2012 diff hist -8 Polymorphism →Ad-hoc polymorphism
- 21:39, 4 September 2012 diff hist -882 Parametric polymorphism Moved content to Polymorphism current
- 21:37, 4 September 2012 diff hist +15 Polymorphism
- 21:35, 4 September 2012 diff hist +65 Polymorphism →Parametric polymorphism
- 21:29, 4 September 2012 diff hist +77 Polymorphism mention generics
- 21:26, 4 September 2012 diff hist 0 m Polymorphism →Parametric polymorphism
- 21:25, 4 September 2012 diff hist -7 Polymorphism →Other kinds of polymorphism
- 21:25, 4 September 2012 diff hist +2,739 Polymorphism
- 17:10, 14 May 2012 diff hist -1 m Template:Main/Events whitespace
- 17:10, 14 May 2012 diff hist -1 Template:Main/Events
- 14:53, 9 May 2012 diff hist +39 User:Benmachine/Non-strict semantics →What?: – explain the python expression
- 14:12, 8 May 2012 diff hist +75 HaskellWiki:Community →Special pages current
- 17:25, 7 May 2012 diff hist +58 Talk:Typing current
- 17:22, 7 May 2012 diff hist +1 User:Benmachine/Non-strict semantics →What?
- 17:21, 7 May 2012 diff hist -22 User:Benmachine/Non-strict semantics →What?: using a more guessable python expression
- 17:07, 7 May 2012 diff hist +116 User talk:Benmachine/Non-strict semantics current
- 16:56, 7 May 2012 diff hist -13 Talk:Typing maybe I should use the preview button sometimes
- 16:55, 7 May 2012 diff hist +2 Talk:Typing
- 16:55, 7 May 2012 diff hist +456 Talk:Typing
- 16:51, 7 May 2012 diff hist +1,176 N Talk:Typing New page: The article contains this: * Weak typing: There are only few distinguished types and maybe type synonyms for several types. E.g. C uses integer numbers for booleans, integers, charact...
- 16:20, 7 May 2012 diff hist +111 Polymorphism →Examples
- 22:54, 4 May 2012 diff hist +1,780 N User talk:Benmachine/Non-strict semantics New page: Comments from IRC: 22:53:25 < monochrom> benmachine: in your article on non-strictness, you fall into the same fallacy that everyone else falls into, of ...
- 21:41, 4 May 2012 diff hist +35 Seq
- 21:33, 4 May 2012 diff hist -52 User:Benmachine/Non-strict semantics
- 21:29, 4 May 2012 diff hist +54 Seq
- 21:28, 4 May 2012 diff hist +1 m Seq
- 21:28, 4 May 2012 diff hist +1,520 Seq
- 21:12, 4 May 2012 diff hist +1,844 N Seq New page: The <tt>seq</tt> function is the most basic method of introducing strictness to a Haskll program. <tt>seq :: a -> b -> b</tt> takes two arguments of any type, and returns the second. Howe...
- 21:09, 4 May 2012 diff hist -1,695 User:Benmachine/Non-strict semantics →How do I stop it?
- 21:02, 4 May 2012 diff hist -12 User:Benmachine/Non-strict semantics →How do I stop it?
- 21:01, 4 May 2012 diff hist -38 User:Benmachine/Non-strict semantics
- 20:55, 4 May 2012 diff hist +2,217 User:Benmachine/Non-strict semantics →Why?
- 20:40, 4 May 2012 diff hist +1,974 User:Benmachine/Non-strict semantics
- 18:31, 30 April 2012 diff hist +357 User:Benmachine/hasktag bug
- 18:27, 30 April 2012 diff hist +1 Ad-hoc polymorphism
- 18:26, 30 April 2012 diff hist -3 Ad-hoc polymorphism
- 18:01, 30 April 2012 diff hist +23 Polymorphism →Examples
- 18:01, 30 April 2012 diff hist +54 Polymorphism →Examples
- 18:00, 30 April 2012 diff hist +53 Polymorphism →Examples
- 17:52, 30 April 2012 diff hist +2,938 N User:Benmachine/Non-strict semantics New page: An expression language is said to have '''non-strict semantics''' if expressions can have a value even if some of their subexpressions do not. Haskell is one of the few modern languages to...
- 16:57, 30 April 2012 diff hist +111 User:Benmachine
- 21:34, 20 January 2012 diff hist 0 User:Benmachine/Cont current
- 01:43, 20 January 2012 diff hist +1 User:Benmachine/Cont →Some real examples
- 01:43, 20 January 2012 diff hist -25 User:Benmachine/Cont →Some real examples
- 01:41, 20 January 2012 diff hist -19 User:Benmachine/Cont →Some real examples
- 01:38, 20 January 2012 diff hist +78 User:Benmachine/Cont →Some real examples
- 01:37, 20 January 2012 diff hist +21 User:Benmachine/Cont →Some real examples
- 01:36, 20 January 2012 diff hist +62 User:Benmachine/Cont →Some real examples
- 01:33, 20 January 2012 diff hist +212 User:Benmachine/Cont
- 01:31, 20 January 2012 diff hist -29 User:Benmachine/Cont →So what's callCC?
- 01:30, 20 January 2012 diff hist +48 User:Benmachine/Cont →What about ContT?
- 01:25, 20 January 2012 diff hist +207 Empty type current
- 00:43, 20 January 2012 diff hist +22 User:Benmachine/Cont →A practical Cont tutorial
- 00:32, 20 January 2012 diff hist +45 User:Benmachine/Cont
- 00:32, 20 January 2012 diff hist +367 User:Benmachine/Cont
- 00:25, 20 January 2012 diff hist +6 m User:Benmachine/Cont →A moderately heretical conclusion
- 00:23, 20 January 2012 diff hist +43 User:Benmachine/Cont
- 00:22, 20 January 2012 diff hist +998 User:Benmachine/Cont
- 00:07, 20 January 2012 diff hist +46 User:Benmachine/Cont →Acknowledgements
- 00:06, 20 January 2012 diff hist +25 User:Benmachine/Cont →What about ContT?
- 00:05, 20 January 2012 diff hist 0 User:Benmachine
- 00:04, 20 January 2012 diff hist +156 User:Benmachine
- 00:04, 20 January 2012 diff hist -131 User:Benmachine/Cont
- 00:04, 20 January 2012 diff hist +34 N User:Benmachine User:Benmachine moved to User:Benmachine/Cont
- 00:04, 20 January 2012 diff hist 0 m User:Benmachine/Cont User:Benmachine moved to User:Benmachine/Cont
- 00:02, 20 January 2012 diff hist -1 m User:Benmachine/Cont →A practical Cont tutorial
- 00:02, 20 January 2012 diff hist +1 User:Benmachine/Cont →A practical Cont tutorial
- 00:02, 20 January 2012 diff hist +24 User:Benmachine/Cont →A practical Cont tutorial
- 00:01, 20 January 2012 diff hist -17 User:Benmachine/Cont
- 00:00, 20 January 2012 diff hist +401 User:Benmachine/Cont
- 23:49, 19 January 2012 diff hist +32 User:Benmachine/Cont →A practical Cont tutorial
- 23:41, 19 January 2012 diff hist -29 User:Benmachine/Cont →Some real examples
- 23:36, 19 January 2012 diff hist +1,943 User:Benmachine/Cont
- 22:23, 19 January 2012 diff hist +3,884 User:Benmachine/Cont
- 20:48, 19 January 2012 diff hist +626 N User:Benmachine/hasktag bug New page: When you open a comment inside <hask> tags without closing it, the parser breaks. Observe: Oh no: <hask>{-</hask> I broke it! Here's some nicely-formatted code: <haskell> id :: a ...
- 20:17, 15 November 2011 diff hist -832 Learn Haskell in 10 minutes hask tags were messing with the formatting
- 21:54, 20 September 2011 diff hist +84 Phantom type
- 14:41, 17 September 2011 diff hist -16 GHC/FAQ removing weird ¡ symbols
- 00:22, 12 August 2011 diff hist +171 CamHac
- 23:12, 31 July 2011 diff hist +890 N Empty type New page: An '''empty type''' is one that has no values. They're often used with phantom types or type arithmetic. How you define one depends on how picky you are that the type has genuinely...
- 17:47, 31 July 2011 diff hist +127 Phantom type re-mention empty types
- 17:45, 31 July 2011 diff hist -81 Phantom type Correct the definition following discussion with ddarius et al on IRC
- 10:08, 20 July 2011 diff hist +466 Haskell Undo revision 41180 by Eirhek (Talk)
- 10:02, 12 July 2011 diff hist +70 User:Benmachine/New network package
- 08:56, 12 July 2011 diff hist -26 CamHac →Projects: adding Hackage 2
- 00:46, 28 June 2011 diff hist +223 Package versioning policy discussion on #haskell suggested deprecation = removal
- 23:38, 27 June 2011 diff hist +933 User:Benmachine/New network package
- 13:09, 22 June 2011 diff hist +117 Simple Servers current
- 13:07, 22 June 2011 diff hist +290 Simple Servers adding notices about changes since the page was written
- 15:25, 21 June 2011 diff hist +14 User:Benmachine/New network package
- 14:52, 21 June 2011 diff hist +110 User:Benmachine/New network package →New ideas
- 12:14, 21 June 2011 diff hist +157 User:Benmachine/New network package
- 12:11, 21 June 2011 diff hist -3 User:Benmachine/New network package newtypes can't be existential
- 12:06, 21 June 2011 diff hist -10 User:Benmachine/New network package
- 12:01, 21 June 2011 diff hist +204 User:Benmachine/New network package
- 03:41, 21 June 2011 diff hist +96 User:Benmachine/New network package
- 17:40, 20 June 2011 diff hist +3,371 User:Benmachine/New network package
- 17:15, 20 June 2011 diff hist +1,686 N User:Benmachine/New network package New page: This concept originally arose as "fix up the network package" to address the following perceived flaws: * [https://github.com/haskell/network/issues/8 Timeout socket options are unusable]...
- 16:58, 20 June 2011 diff hist +244 CamHac →Projects: some notes on my project ideas
- 16:56, 20 June 2011 diff hist +13 CamHac →Projects: updating network plan
- 11:32, 17 June 2011 diff hist +131 Phantom type
- 09:47, 13 June 2011 diff hist +39 N PVP Redirecting to Package versioning policy
- 19:32, 9 June 2011 diff hist +9 m User talk:Ashley Y →I broke <hask> tags
- 19:31, 9 June 2011 diff hist +58 m User talk:Ashley Y →I broke <hask> tags: oops, signature
- 19:31, 9 June 2011 diff hist +269 User talk:Ashley Y →I broke <hask> tags: new section
- 18:54, 9 June 2011 diff hist +2 User:Benmachine/Cont
- 18:49, 9 June 2011 diff hist +381 N User:Benmachine/Cont New page: This seemed to break things: <hask>{-# LANGUAGE NoOverlappingInstances -#</hask>}. If I then go, um, <hask>foo</hask>, and then this: <haskell> main = do putStrLn "I broke it :(" </haske...
- 18:46, 9 June 2011 diff hist -990 The Monad.Reader/Issue2/FunWithLinearImplicitParameters a whole bunch of formatting fixes/improvements
- 16:11, 7 June 2011 diff hist +17 CamHac what if people don't know who I am :O
- 23:00, 3 June 2011 diff hist +276 CamHac adding a couple of project ideas
- 21:31, 26 May 2011 diff hist +15 CamHac
- 04:11, 22 December 2010 diff hist +19 m Phantom type →Simple examples: readability fixes
- 04:09, 22 December 2010 diff hist +1 m Phantom type
- 04:09, 22 December 2010 diff hist +2,155 Phantom type
- 03:55, 22 December 2010 diff hist -4 Phantom type include notes about more mundane uses; snip out outdated links
- 19:21, 14 December 2010 diff hist +199 N Talk:Functional dependencies New page: This page was moved from Functional dependencies, but I think it's more natural there - the extension is in the plural and they are usually referred to in plural. I think it should be ...
- 17:55, 14 December 2010 diff hist +238 Typeclassopedia
- 01:16, 1 December 2010 diff hist +774 Tail recursion added stuff about TCO
- 01:06, 1 December 2010 diff hist +15 Functional programming →Recursion
- 01:04, 1 December 2010 diff hist -581 Functional programming be less bold-happy, various other alterations
- 00:28, 1 December 2010 diff hist -87 Functional programming I don't think it's useful to link another version of the page here. We should merge what we want to and bin the rest.
- 00:28, 1 December 2010 diff hist +44 Talk:Functional programming I think a redirect here is confusing current
- 13:05, 2 November 2010 diff hist +142 Package versioning policy the wildcard syntax has been in Cabal for a while now.
- 12:51, 2 November 2010 diff hist +132 Package versioning policy the network-bytestring -> network merge is a good example of when module additions break things
- 13:25, 29 October 2010 diff hist -581 Orphan instance
- 11:42, 24 October 2010 diff hist -4 m Newtype italics are better than bold here
- 14:37, 2 October 2010 diff hist 0 List instance remove the need for TypeSynonymInstances in the example
- 01:08, 2 October 2010 diff hist -153 Questions and answers
- 01:08, 2 October 2010 diff hist +32 Questions and answers
- 02:01, 30 September 2010 diff hist +3,509 Newtype basically rewrote it
- 22:00, 29 September 2010 diff hist -1,472 NewType redirect to Newtype (if I've remembered syntax correctly)
- 21:57, 7 June 2010 diff hist -200 MonadPlus reform proposal *snip*
- 15:16, 10 May 2010 diff hist +393 MonadPlus reform proposal
- 00:15, 28 March 2010 diff hist +26 Poor man's here document note on escaping quasiquotes
- 00:01, 28 March 2010 diff hist -9 Poor man's here document litP = return . LitP
- 22:34, 22 February 2010 diff hist -1 m Parameter order spelling woo
- 15:06, 18 February 2010 diff hist +580 Poor man's here document quasiquoting method from zygoloid
- 17:19, 14 February 2010 diff hist -3 m Peano numbers grammar correction correction
- 17:01, 14 February 2010 diff hist +248 Keywords
- 18:29, 17 November 2009 diff hist -24 m TypeDirectedNameResolution hask not haskell
- 18:28, 17 November 2009 diff hist +346 TypeDirectedNameResolution notes on operator e
- 15:27, 22 September 2009 diff hist +4 m Peano numbers minor grammar correction
- 13:25, 6 September 2009 diff hist +19 Cabal-Install Category:Cabal