Korma is a SQL abstraction library for Clojure. I use Korma when my Clojure apps need to talk to a database, however, I found myself getting frustrated with the amount of repetitive, boilerplate code I needed to add to database models. Each database model needs (to some degree) it's own create, update, delete and finder (i.e. find-by-id, find-or-create, find-all, find-by-username...) functions. Th
(このエントリは Clojure Contrib Library Advent Calendar 18日目の記事です。) はじめに 今回のネタはtools.macroです。 tools.macroは,ライブラリのREADMEによれば「マクロを書くためのツール」という位置づけで,現在提供している主要な機能はmacroletとsymbol-macroletです。これらは,Common Lispの同名の特殊形式と同じように,それぞれローカルマクロとシンボルマクロを定義するのに使うことができます。Clojureは,(少なくとも現時点では)ローカルマクロやシンボルマクロを言語としてサポートしていないため,そういった機能が必要な複雑なマクロを定義する場合等にはtools.macroのマクロを使うのが便利です。 インストール 2013年12月現在のtools.macroの最新版は0.1.2です。tool
Bryan Gilbert Programmer that enjoys working on tough problems and learning new technologies. Charleston, SC Follow One of the great things about Clojure is the fact that we can (relatively) easily extend the language at compile time using macros. I’ve recently implemented (and written about) one such macro that creates a simple interface over node.js functions that require callbacks to continue t
欢迎访问粉色APP导航【fenseapp.net】!丝瓜视频ios下载,丝瓜视频ios下载最新网站,丝瓜视频安卓,丝瓜视频安卓版是一款最潮的手机短视频APP,提供ios苹果下载/安卓下载。片源丰富,高潮迭起!
Send More Paramedics λ λ λ Fogus' Thoughts on life, programming, and thinking ❤ c clj erl pl frink fth cl org pure icl qi ❤ Follow me on Twitter... or RSS... Run this blog in mobile 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 Jul 17, 2013 With the release of the core.async library the Clojure community has been exposed to the j
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く