<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>ByteLabs: All purpose functional language Haskell</title>
    <link>http://blog.solaris.bytelabs.org/articles/2007/02/27/all-purpose-functional-language-haskell</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>additions to a vast pool of entropy by Igor and Ines</description>
    <item>
      <title>All purpose functional language Haskell</title>
      <description>A long time ago I wanted to rewrite the &lt;a href="http://www.bytelabs.org/devel.html"&gt;PortBrowser&lt;/a&gt; application using a functional programming style. First I was thinking about &lt;a href="http://caml.inria.fr/ocaml/"&gt;OCaml&lt;/a&gt; but after a bit of research today I found out that &lt;a href="http://www.haskell.org"&gt;Haskell&lt;/a&gt; is extremely versatile as well and has all the functionality I need:
	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://haskell.org/ghc/docs/latest/html/libraries/base/Control-Concurrent.html"&gt;Concurrency Support&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://haskell.org/gtk2hs/"&gt;Gtk+ &lt;span class="caps"&gt;GUI&lt;/span&gt; Bindings&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://cvs.haskell.org/Hugs/pages/libraries/base/System-Cmd.html"&gt;Possibility to execute external commands&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.haskell.org/happy/"&gt;&lt;span class="caps"&gt;HAPPY&lt;/span&gt;: A Parser Generator for Haskell&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;With these tools I could go ahead and start implementing the all new &lt;strong&gt;functional&lt;/strong&gt; &lt;a href="http://www.bytelabs.org/devel.html"&gt;PortBrowser&lt;/a&gt; if I had the time to do it&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Tue, 27 Feb 2007 23:26:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:994889af47abc36327108838b0bd0fc0</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2007/02/27/all-purpose-functional-language-haskell</link>
      <category>Hacking and Computers</category>
    </item>
  </channel>
</rss>
