New Articles
- Moving to bitbucket…
- Lambda Calculus Compiler: Part III: Firs...
- Lambda Calculus compiler, Part II: Wadin...
- A compiler for Lambda Calculus to LLVM, ...
- Experience writing a ray tracer in Haske...
- One of my term projects…
- March in summary
- I’ve lost my mind
- My Thoughts exactly…
More RSS
- No Related Items
- No Related Items
- Ynna's Site
- 微软ä¸å½ TechNet å¢...
- No Related Items
- No Related Items
- Twitter / topfloortech
- <![CDATA[Welcome to Colima's Home]]>
- No Related Items
- Polluted piece of mind
- No Related Items
- SKYBL0G OFFiiCiiEL
- è¡å¸é£äº
- hkj | Keyword Feed
- Words and Deeds
- No Related Items
- Twitter / Favorites from islandgirlbags
- No Related Items
- jose carmelo's Site
- kathryn
- FDIH Nyheder
- ideas to steal | Keyword Feed
- Twitter / RhodaRaye
- No Related Items
- coltsbball13's Xanga
- spacewolfomega's &type=journal&...
- Inside_Passages blog
- United States Of America :D
- No Related Items
- Sandmuschelchen - DesignBlog
- â¹ Tes paroles sont mes principes, t...
- No Related Items
- inside-handy.de neue Magazin-Artikel
- Wrzuta.pl - pliki u|ytkownika divawsc
- backpage.com | legal services | london, ...
- Have a nice day!
- Wrzuta.pl - pliki u|ytkownika rodowici19...
- USRS Australia
- Kansas City Star: The Kansas City Star M...
- No Related Items
- smalls blog
- Komentarze do wpisu Walentynki!
- No Related Items
- No Related Items
- No Related Items
- Annuaire
- cocomimi
- tbBcgnpoqZ
- music hip hop rb cancer soul female | Ke...
- !5:AC0;L=K5 8AB>@88 8 @0AA:07K
- æå·éæ£®é¤æ¹¿æ...
- Blog de la-miss-lolodu57
- Diary of the Lazy Knitter
- Businesses For Sale in Extremadura
- kamille0251
- No Related Items
- No Related Items
- Wrzuta.pl - pliki u|ytkownika greg02
- OPOVO.com.br - O POVO nos Bairros
- Madis Computers
- YLUzKWCNPi
- nÐÔÍw¢µÄ-Òò
- Twitter / Favorites from kormmandos
- WSJ.com: Careers
- Firstcoastnews.com Sports
- No Related Items
- hRUoitYXqp
- OldDog Chasing Songs
- Anthony Bourdain Tag Feed for 'cars'
- Inside Politics - Alison Crawford
- all court cases | Keyword Feed
- deviantART: by:porsylin
- igHvJkhpH
- deviantART: by:sailor-kittykat
- <![CDATA[Jacek CzabaDski: Najnowsze kome...
- FrontNews - Arts & Lifestyle - www.f...
- No Related Items
- junblr
- » ââ May 'L0laa Luv* Say ::...
- No Related Items
- gzintlincs blog
- QDsaYaiyEx
- pajamas media and pi | Keyword Feed
- from __future__ import *
- No Related Items
- dgshh | Keyword Feed
- TBwLzmMjGE
- dr. keith ablow | Keyword Feed
- Slackware-11.0 ChangeLog detailed RSS at...
- No Related Items
- No Related Items
- yOnDWBaPKe
- BNPuHLtXp
- eJAxSEkzsc
- OKÄ£ÄâÍø - FTG (¸ñ¶·Àà)
- KIMI n UHZ
- <![CDATA[Codec e plug-in Ãltimas not...
- Blog de MzelL-Laetii-Album--x3
- No Related Items
- No Related Items
- Moving to bitbucket…
- Lambda Calculus Compiler: Part III: First-Order Functions
- Lambda Calculus compiler, Part II: Wading in with arithmetic
- A compiler for Lambda Calculus to LLVM, Part 1
- Experience writing a ray tracer in Haskell
- One of my term projects…
- March in summary
- I’ve lost my mind
- My Thoughts exactly…
I’m moving my projects (yes, all two of them) to bitbucket. You’ll find them here
Doubleoxygen.com Visual Chatting CommunityDoubleoxygen Visual Chat gives the participants the experience of being a part of a larger on-going social event while allowing them to form small subgroups of select participants where private or public conversations may be conducted. chat communicate friends romance hobbies |
Our last version of this project was a bit … underwhelming. The Lambda Calculus is Turing-equivalent, but it’s hard to imagine expressing much in the way of interesting computations with what we have right now. In fact, we can’t, since our calculator is missing the most important tool of the Lambda Calculus: functions.
In this section, we’ll look at generating first-order functions. It’s easier to understand how functions in LLVM work if we aren’t dealing with the machinery for closures.
Rather than dive entirely into working on a compiler, I’m going to
approach the task in pieces. This post will go over how the Haskell
LLVM bindings work while creating support for computing algebraic
expressions. The next post will cover first-order functions, with
closures to follow.
This calculator will be a standalone program that takes in algebraic
equations on the command [...]
In this series of posts, I’m going to walk through building a compiler
for a simple Lambda Calculus to llvm. I’ll try to keep things to the
point that nothing more than a general understanding of Haskell,
Parsec, and the basic concepts of LLVM are required.
If you’d like to follow along, this post is a Literate Haskell
file. That [...]
I promised I would give a bit more in the way of details on the ray tracer. Here they are.
During the last three weeks of the term we were directed to come up with a “term project” for the functional programming course. [1] We needed to come up with something that was interesting and exercised [...]
199 Lines of Haskell, about 30 hours of work. My first ever ray tracer! My first ever considerable Haskell program! Runs in parallel for ~40% speedup. More details to come.
Wow, a lot happened last month. Since this term for school is coming to a close, the work involved is piling up. As such I haven’t really been able to get much done for my projects. In addition to that, I started an internship at the very end of the month. I’m working as a [...]
After spending some time thinking about what is going wrong with this
game, I came to two conclusions:
Repl-based development doesn’t work for me. I ended up spending a lot
of time working my way into an inconsistent game state without know it,
so most of my time savings were spent figuring out how I’d borked things
on the next [...]
Stolen from http://arcanux.org/lambdacats.html