-
In slick, if each foo has many bars and I need to retrive several foos and associtated bars I will do something like this:
val join = for {
(f,b) <-
foo.filter(...) on innerJoin
bar on (...)
} yield (o,i,s)
-
-
This blog was on tumblr, which was easy to setup and post and such. However, I spend like 8 hours a day with a text editor open and a git in terminal window.
-
-
This post is a work in progress and represents my getting to understand how laziness works in haskell and how it affects performance.
-
-
In an old essay, Paul Graham, talks about how some languages are more succinct and therefore they are more powerful. In fact, some programming languages can say things that you can’t easily say in others. Maybe you can’t say them at all. Its a good essay overall, you should read it.
-
-
-
Tags
NakedObjectsFramework antlr aop attribute-based-caching bitcoin blog bluetooth books brain_gym c# ci clojure comedy cte data draft emacs ergodox essay euler f# faq field-level-authorization fitness git good-judgement-project gym hakyll haskell haskell-is-hard humor ideas keyboard lets-split merging nix nixos nparsec parsec parser parser-combinator paul-graham planck postgres postsharp prediction presentation release row-level-authorization scala slick tags thinkpad tuples update windows wordpress wssf