mirror of
https://github.com/alpmestan/taggy.git
synced 2024-09-11 15:05:40 +03:00
205 lines
11 KiB
HTML
205 lines
11 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
|
<title>From Hask Till Dawn: Homepage of Alp Mestanogullari</title>
|
|
<link rel="alternate" type="application/rss+xml" title="From Hask Til Dawn" href="./rss.xml" />
|
|
<link rel="shortcut icon" href="./favicon.ico?v=2" type="image/x-icon" />
|
|
<link rel="stylesheet" href="./css/bootstrap.min.css" />
|
|
<link rel="stylesheet" href="./css/bootstrap-theme.min.css" />
|
|
<link rel="stylesheet" href="./css/default.css" />
|
|
<link rel="stylesheet" href="./css/syntax.css" />
|
|
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet" />
|
|
<script type="text/x-mathjax-config">
|
|
MathJax.Hub.Config( { tex2jax: { inlineMath: [ ["\\(", "\\)"] ]
|
|
, displayMath: [ ["\\[", "\\]" ] ]
|
|
, processEscapes: true
|
|
}
|
|
});
|
|
</script>
|
|
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
|
|
</script>
|
|
|
|
<script type="text/javascript" src="./js/jquery.min.js">
|
|
</script>
|
|
<script type="text/javascript" src="./js/bootstrap.min.js">
|
|
</script>
|
|
|
|
</head>
|
|
<body>
|
|
<div class="container">
|
|
<div id="header">
|
|
<div id="logo" class="text-center">
|
|
<h1>From Hask Till Dawn</h1>
|
|
</div>
|
|
<ul id="navigation" class="list-inline text-center">
|
|
<li><a href="./">Home</a></i>
|
|
<li><a href="./posts.html">Posts</a></li>
|
|
<li><a href="./haskell.html">Haskell</a></li>
|
|
<li><a href="./math.html">Mathematics</a></li>
|
|
<li><a href="./ai.html">AI</a></li>
|
|
<li><a href="./about.html">About</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div id="content">
|
|
<div class="title text-center">
|
|
<h2>Homepage of Alp Mestanogullari</h2>
|
|
<hr>
|
|
</div>
|
|
|
|
<p class="lead text-center">While the title of this blog is an obvious reference to <a href="http://www.imdb.com/title/tt0116367/" title="From Dusk Till Dawn" alt="From Dusk Till Dawn">a movie</a>, what you're likely to find here are my thoughts on topics related to <a href="./haskell.html">Haskell</a>, <a href="./mathematics.html">maths</a> and <a href="./ai.html">AI</a>.</p>
|
|
|
|
<div class="col-md-12 centerize">
|
|
<h3 class="text-center">Recent posts <a href="./rss.xml"><i class="fa fa-rss"></i></a></h3>
|
|
|
|
<ul class="list-group">
|
|
|
|
<li class="list-group-item">
|
|
<div class="list-group-item-heading text-center">
|
|
<a href="./posts/2013-10-02-oh-my-laziness.html">
|
|
Oh my laziness!
|
|
</a>
|
|
</div>
|
|
<p class="list-group-item-text">
|
|
This is my attempt at explaining what laziness consists in, how it applies to (GHC) Haskell and how strictness (through bang patterns and strict (unpacked) fields) affects that.
|
|
</p>
|
|
<div class="row">
|
|
<span class="date col-md-5 text-left">
|
|
<i class="fa fa-calendar"></i> Posted on October 2, 2013
|
|
</span>
|
|
<span class="tags text-right" style="width: 100%">
|
|
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/ghc.html">ghc</a></li><li><a href="./tags/laziness.html">laziness</a></li><li><a href="./tags/strictness.html">strictness</a></li><li><a href="./tags/unpack.html">unpack</a></li></ul>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="list-group-item">
|
|
<div class="list-group-item-heading text-center">
|
|
<a href="./posts/2013-10-01-ghc-core-by-example-episode-2-evaluation.html">
|
|
GHC Core by example, episode 2: Evaluation
|
|
</a>
|
|
</div>
|
|
<p class="list-group-item-text">
|
|
Second post in my introduction to GHC Core, presented from a concrete point of view.
|
|
</p>
|
|
<div class="row">
|
|
<span class="date col-md-5 text-left">
|
|
<i class="fa fa-calendar"></i> Posted on October 1, 2013
|
|
</span>
|
|
<span class="tags text-right" style="width: 100%">
|
|
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/ghc.html">ghc</a></li><li><a href="./tags/core.html">core</a></li><li><a href="./tags/evaluation.html">evaluation</a></li></ul>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="list-group-item">
|
|
<div class="list-group-item-heading text-center">
|
|
<a href="./posts/2013-07-17-a-simple-glfw-b-example.html">
|
|
A simple GLFW-b example
|
|
</a>
|
|
</div>
|
|
<p class="list-group-item-text">
|
|
I just happened to have some free time and heard about GLFW-b and ported the official C example to Haskell.
|
|
</p>
|
|
<div class="row">
|
|
<span class="date col-md-5 text-left">
|
|
<i class="fa fa-calendar"></i> Posted on July 17, 2013
|
|
</span>
|
|
<span class="tags text-right" style="width: 100%">
|
|
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/opengl.html">opengl</a></li><li><a href="./tags/glfw.html">glfw</a></li></ul>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="list-group-item">
|
|
<div class="list-group-item-heading text-center">
|
|
<a href="./posts/2013-06-27-ghc-core-by-example-episode-1.html">
|
|
GHC Core by example, episode 1: Hello, Core!
|
|
</a>
|
|
</div>
|
|
<p class="list-group-item-text">
|
|
This is the first post in a series where we take a closer look at GHC Core, the language to which Haskell gets desugared too in GHC. Very pragmatic approach.
|
|
</p>
|
|
<div class="row">
|
|
<span class="date col-md-5 text-left">
|
|
<i class="fa fa-calendar"></i> Posted on June 27, 2013
|
|
</span>
|
|
<span class="tags text-right" style="width: 100%">
|
|
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/ghc.html">ghc</a></li><li><a href="./tags/core.html">core</a></li></ul>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="list-group-item">
|
|
<div class="list-group-item-heading text-center">
|
|
<a href="./posts/2013-04-02-gloss-juicy-0-dot-1-load-juicypixels-images-in-your-gloss-applications.html">
|
|
gloss-juicy-0.1: Load JuicyPixels images in your gloss applications
|
|
</a>
|
|
</div>
|
|
<p class="list-group-item-text">
|
|
Having been a big fan of JuicyPixels since the beginning, and after having contributed a patch, I wrote a library that lets us load many formats of files inside gloss.
|
|
</p>
|
|
<div class="row">
|
|
<span class="date col-md-5 text-left">
|
|
<i class="fa fa-calendar"></i> Posted on April 2, 2013
|
|
</span>
|
|
<span class="tags text-right" style="width: 100%">
|
|
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/gloss.html">gloss</a></li><li><a href="./tags/JuicyPixels.html">JuicyPixels</a></li></ul>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
<p class="text-center">
|
|
<a href="./posts.html">...all posts...</a>
|
|
</p>
|
|
|
|
|
|
<div class="tagcloud">
|
|
<hr>
|
|
<h3 class="text-center">Tag cloud</h3>
|
|
<div class="tagcloud text-center">
|
|
<a style="font-size: 80%" href="./tags/JuicyPixels.html">JuicyPixels</a> <a style="font-size: 98%" href="./tags/cabal.html">cabal</a> <a style="font-size: 98%" href="./tags/core.html">core</a> <a style="font-size: 80%" href="./tags/diagrams.html">diagrams</a> <a style="font-size: 80%" href="./tags/evaluation.html">evaluation</a> <a style="font-size: 80%" href="./tags/french.html">french</a> <a style="font-size: 117%" href="./tags/ghc.html">ghc</a> <a style="font-size: 80%" href="./tags/glfw.html">glfw</a> <a style="font-size: 80%" href="./tags/gloss.html">gloss</a> <a style="font-size: 80%" href="./tags/gsoc.html">gsoc</a> <a style="font-size: 80%" href="./tags/hackage.html">hackage</a> <a style="font-size: 80%" href="./tags/happstack.html">happstack</a> <a style="font-size: 231%" href="./tags/haskell.html">haskell</a> <a style="font-size: 80%" href="./tags/laziness.html">laziness</a> <a style="font-size: 80%" href="./tags/math.html">math</a> <a style="font-size: 80%" href="./tags/opengl.html">opengl</a> <a style="font-size: 98%" href="./tags/scoutess.html">scoutess</a> <a style="font-size: 80%" href="./tags/strictness.html">strictness</a> <a style="font-size: 80%" href="./tags/unpack.html">unpack</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="footer" class="col-md-12">
|
|
<div class="row"><hr /></div>
|
|
<div class="row">
|
|
<ul class="list-inline text-center">
|
|
<li>
|
|
<i class="fa fa-github"></i>
|
|
<a href="http://github.com/alpmestan">github</a>
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-file-o"></i>
|
|
<a href="http://hub.darcs.net/alp">darcshub</a>
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-twitter-square"></i>
|
|
<a href="http://twitter.com/alpmestan">twitter</a>
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-user"></i>
|
|
<a href="http://www.haskellers.com/user/alpmestan">haskeller</a>
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-envelope-o"></i>
|
|
<a href="mailto:alpmestan@gmail.com">alpmestan@gmail.com</a>
|
|
</li>
|
|
<li>© 2011-2014 Alp Mestanogullari</li>
|
|
</ul>
|
|
</div>
|
|
<div class="row text-center">
|
|
Powered by <a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</script>
|
|
</body>
|
|
</html>
|