User Tools

Site Tools


codesnippets:firsthaskellprogram

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
codesnippets:firsthaskellprogram [2021/05/20 10:50] – [second line declares that function ''main'' equals to ''print 'x'''] f2b216codesnippets:firsthaskellprogram [2025/10/08 00:48] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== First Haskell programs ====== ====== First Haskell programs ======
-~~DISCUSSION~~ 
  
   * main function with output, as a complete code example   * main function with output, as a complete code example
Line 91: Line 90:
 ==== default package is Prelude ==== ==== default package is Prelude ====
  
-  * ''[[codesnippets:prelude|Prelude]]'' is part of library ''base'' ([[codesnippets:prelude|Prelude]], [[https://hackage.haskell.org/package/base-4.15.0.0/docs/Prelude.html|Prelude]])+  * ''[[codesnippets:prelude|Prelude]]'' is part of library ''base'' ([[https://hackage.haskell.org/package/base-4.15.0.0/docs/Prelude.html|Prelude]])
   * package ''[[codesnippets:prelude|Prelude]]'' includes standard modules (e.g. module System.IO)   * package ''[[codesnippets:prelude|Prelude]]'' includes standard modules (e.g. module System.IO)
   * enables basic elements like functions, types, type classes, and instances   * enables basic elements like functions, types, type classes, and instances
Line 97: Line 96:
     * see also [[codesnippets:avoidconflictprelude|Avoiding name conflict with Prelude]]     * see also [[codesnippets:avoidconflictprelude|Avoiding name conflict with Prelude]]
  
 +
 +===== ✎ =====
 +~~DISCUSSION~~
  
codesnippets/firsthaskellprogram.1621500655.txt.gz · Last modified: (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki