Commits 54 Publications 0 Wiki

54 Commits (b50ad8071c0f3e347b895a7ff5dd302a89ef4854)

Auteur SHA1 Message Date
  Lucas Stadler b50ad8071c ~/.bin/rly: Goodbye, it was a fun time! But then came jark. 14 ans auparavant
  Lucas Stadler 1a5b7e7a30 ~/.bin/rly: Accept commandline arguments 14 ans auparavant
  Lucas Stadler eed70a45a5 ~/.xinitrc: Autostart conky. 14 ans auparavant
  Lucas Stadler 7a57a62a32 ~/.muttrc: Change bindings for map (=) and mark (*). 14 ans auparavant
  Lucas Stadler dcbc00fb68 ~/.bin/warn-if-low.sh: Warn if low on battery (an not connected) 14 ans auparavant
  Lucas Stadler 5646cb0707 ~/.xmonad/xmonad.hs: Language switching shortcut, YAY! :) 14 ans auparavant
  Lucas Stadler 520a03e491 ~/.bin/rly: Well, it's better to not send everything everytime again. 14 ans auparavant
  Lucas Stadler a52f002b96 ~/.bin/rly: Now with completion (kind of working) 14 ans auparavant
  Lucas Stadler e710e628c2 ~/.bin/rly: A rly cool little clojure shell (super α stage but still) 14 ans auparavant
  Lucas Stadler ca6ce37a6f ~/.bin/rt: Support multiple commands, shortcuts and some uglyness. 15 ans auparavant
  Lucas Stadler 0a0647aeda ~/.bin/rt: Yeah, I've seen it so often, but welcome rt again! 15 ans auparavant
  Lucas Stadler 0e2a7f3b88 ~/.bashrc: Life improvement ($PATH setting and 3-to-1 liner) 14 ans auparavant
  Lucas Stadler 09cef6afa6 ~/.Xresources: Enabled urxvt url-select and fullscreen plugins. 14 ans auparavant
  Lucas Stadler cc8ac44050 ~/.vimrc: Supposedly better pasting and darkroom/focusmode 14 ans auparavant
  Lucas Stadler 9e990f0f72 ~/.conkyrc: Further todo awesomeness (not yet complete) 14 ans auparavant
  Lucas Stadler 51d053994a ~/.bashrc: minimally awesome todo's :) 14 ans auparavant
  Lucas Stadler 8eb3f5c09d ~/.rsync-filter: Archive irc logs and browsing history (chromium) 14 ans auparavant
  Lucas Stadler ad7ee405f8 ~/.rsync: Have a little rsync backup script (and filtering!) 14 ans auparavant
  Lucas Stadler a98fa896d5 ~/.gitconfig: Make st and d (diff) use the current directory by default. 14 ans auparavant
  Lucas Stadler f8e431247b ~/.vimrc,~/.bashrc: Have a repl for clojure in vim. 14 ans auparavant
  Lucas Stadler 38d002441e ~/.muttrc: Use one SMTP server and make headers editable. 14 ans auparavant
  Lucas Stadler 33cd7b1974 ~/.tmux.conf: It has overcome me (and it's kind of useful) 14 ans auparavant
  Lucas Stadler dd225deec0 ~/.vimrc: Oh yeah, I *do* need another plugin (clojure) 14 ans auparavant
  Lucas Stadler 48cfa69465 ~/.muttrc: Use yet another solarized color scheme :) 14 ans auparavant
  Lucas Stadler 7cf3e3b5b5 ~/.vimrc: Display line numbers (+numberline) and more history. 14 ans auparavant
  Lucas Stadler f5b621976e ~/.vimrc: Settings for powerline (don't know if I'll keep them). 14 ans auparavant
  Lucas Stadler c6507c3816 ~/.vimrc: Some lilypond au magic. 14 ans auparavant
  Lucas Stadler 0cbc4e28ff ~/.vimrc: Use CtrlP instead of CommandT. 14 ans auparavant
  Lucas Stadler f7753b56bc ~/.vimrc: Fix solarized for urxvt + tmux. 14 ans auparavant
  Lucas Stadler 982020f065 ~/.vimrc: Store all .swp's in ~/.vim/tmp (ah, it's soo relieving). 14 ans auparavant
  Lucas Stadler 2d8bcd5028 Use ls++ as default ls (_ls is the old version). 14 ans auparavant
  Lucas Stadler 53eba781ce Use the supposedly illegal but beautiful Monaco font. 14 ans auparavant
  Lucas Stadler 39f1f00981 ~/.vimrc: Filetype, listchars and hjkl evangelism. 15 ans auparavant
  Lucas Stadler f328cc9c72 ~/.irbrc: Reenable completion (why did I disable it? for pry?) 15 ans auparavant
  Lucas Stadler ca51c94e4c ~/.muttrc: Properly(?) save sent messages. 15 ans auparavant
  Lucas Stadler dd1feaa413 ~/.bashrc: Fix ds() to print out a total (usable for multiple dirs!?) 15 ans auparavant
  Lucas Stadler eed4164f09 ~/.config/jumanji/jumanjirc: Adapted to recent changes. 15 ans auparavant
  Lucas Stadler 85547acd81 ~/.Xresources: Use a local copy instead of a symlink to solarized. 15 ans auparavant
  Lucas Stadler b0a7f03241 Whoopey, we got mutt, some mailcaps and jumanji over here! 15 ans auparavant
  Lucas Stadler 51e5d743d5 ~/.vimrc: Enable wildmenu (it's helpful) and have better mappings! 15 ans auparavant
  Lucas Stadler 71c4f7dabc ~/.bashrc: pacman aliases, infoq video sniffing and moreorless LESS. 15 ans auparavant
  Lucas Stadler 048a638a17 Add my .Xresources file (mainly from solarized[1]). 15 ans auparavant
  Lucas Stadler 0782995bfe Add my xinitrc and gemrc files (nothing fancy, sorry) 15 ans auparavant
  Lucas Stadler 5e4bf65b78 ~/.xmonad/xmonad.hs: Use urxvt as the default terminal. 15 ans auparavant
  Lucas Stadler b8bcb0e71b ~/.bashrc: Aliases, add cabal to PATH and sanitize the history. 15 ans auparavant
  Lucas Stadler 3153343414 ~/.vimrc: textwidth only in comments plus a few other fixes. 15 ans auparavant
  Lucas Stadler 37511eca03 Add my (simple) XMonad and xmobar configs. 15 ans auparavant
  Lucas Stadler 506e08f900 Vim bundles are in ~/t/vim and I use solarized. 15 ans auparavant
  Lucas Stadler 1ca7ff05ef Add my painfully simple .bashrc. 15 ans auparavant
  Lucas Stadler fcda95eca0 More git shortcuts, IRB fixes and getting farther with vim. 15 ans auparavant
lp - git.papill0n.org

No Description

Lucas Stadler 42b92e1e6c A few thoughts on The Joy of Clojure. 13 years ago
..
README.md 42b92e1e6c A few thoughts on The Joy of Clojure. 13 years ago
sql.clj 1a60afa0e2 Initial commit. Let's start playing (in public). 13 years ago

README.md

Notes for The Joy of Clojure

Notes and Code regarding 'The Joy of Clojure'. The code is either directly copied or directly inspired by the book. I'll add a note in each file when the former is the case.

Regarding the copied code, I think that it's ok to use it, but I don't know for sure. However, it is availlable online, so I am probably ok doing this. However, if you are Michael Fogus or Chris Houser and don't like me copying the code here, please tell me and I'll take it away.

Thoughts

Having just "finished" reading The Joy of Clojure for the first time, here are a few thoughts about it (and me reading it).

  • was to lazy reading it (didn't experiment much w/ types, protocols and the reference types (i.e. nothing in addition to shame.clj))
  • the final chapter (especially the dsl example) was the most interesting to me (combination of interesting topic + interesting/intriguing example)
  • overall, either there were not enough "real" examples or (quite likely) I should have played with it more (especially for the topics mentioned above re. lazyness)
  • I think it was a good book, but it didn't meet my expectations of it being a constantly enlightening and delighting book (then again, playing with clojure often is and I should have done that while reading the book, I might have to reread the chapters with new stuff in it)