티스토리 툴바

Programming Language

github 에 올렸습니다.
git clone git@github.com:rafael81/clj-anagram.git
저작자 표시
Posted by 창민짱 Trackback 0 Comment 0
clojure.contrib.duck-streams 을 보면 알겠지만 파일명은 "duck_streams.clj" 언더바(_) 를 사용하면서 namespace에는 아래와 같이 하이픈(-)으로 정의되어 있다. 난 몰랐다 ㅠㅠ 다른분들은 유념하시길...
(ns 
   ^{:author "Stuart Sierra",
     :deprecated "1.2"
     :doc "This file defines \"duck-typed\" I/O utility functions for Clojure.
           The 'reader' and 'writer' functions will open and return an
           instance of java.io.BufferedReader and java.io.PrintWriter,
           respectively, for a variety of argument types -- filenames as
           strings, URLs, java.io.File's, etc.  'reader' even works on http
           URLs.

           Note: this is not really \"duck typing\" as implemented in languages
           like Ruby.  A better name would have been \"do-what-I-mean-streams\"
           or \"just-give-me-a-stream\", but ducks are funnier."} 
  clojure.contrib.duck-streams


저작자 표시
Posted by 창민짱 Trackback 0 Comment 0
.emacs 파일을 생성할 필요도 없습니다.

clojure box 설치후 아래파일에 아래 paredit 항목만 추가해 주세요~

C:\Program File\Clojure Box\emacs\site-lisp\default.el
;; load paredit

(load "paredit.el")


(add-hook 'emacs-lisp-mode-hook
          (lambda ()
    (paredit-mode +1)
    (setq abbrev-mode t)))


(add-hook 'lisp-mode-hook
          (lambda ()
             (paredit-mode +1)
             (setq abbrev-mode t)))

(add-hook 'clojure-mode-hook
          (lambda ()
             (paredit-mode +1)
             (setq abbrev-mode t)))

(add-hook 'slime-repl-mode-hook (lambda () (paredit-mode +1)))
(add-hook 'slime-mode-hook      (lambda () (paredit-mode +1)))

(setq slime-net-coding-system 'utf-8-unix)



저작자 표시
Posted by 창민짱 Trackback 0 Comment 0

Posted by 창민짱 Trackback 0 Comment 0