tutorial 참고 자료
Clojure Tutorial | Derek Banas
설치해야 프로그램 3가지
-
clojure
-
clojure-lsp
-
leiningen
$ brew install clojure clojure-lsp leiningen
$ lein new app tutorial
// tutorial 자리에 내가 만들고 싶은 프로젝트 명 넣으면 된다.
$ lein new app my_project_name
- 설치되는 예시
// tutorial 폴더 안에
// src폴더 들어가서
drwxr-xr-x 16 globalyoung staff 512B Jul 16 21:52 .
drwxr-xr-x 5 globalyoung staff 160B Jul 16 21:25 ..
drwxr-xr-x 3 globalyoung staff 96B Jul 16 21:08 .calva
drwxr-xr-x 3 globalyoung staff 96B Jul 16 17:41 .clj-kondo
-rw-r--r-- 1 globalyoung staff 165B Jul 16 17:44 .gitignore
-rw-r--r-- 1 globalyoung staff 162B Jul 16 17:40 .hgignore
drwxr-xr-x 3 globalyoung staff 96B Jul 16 17:41 .lsp
-rw-r--r-- 1 globalyoung staff 780B Jul 16 17:40 CHANGELOG.md
-rw-r--r-- 1 globalyoung staff 14K Jul 16 17:40 LICENSE
-rw-r--r-- 1 globalyoung staff 979B Jul 16 17:40 README.md
drwxr-xr-x 3 globalyoung staff 96B Jul 16 17:40 doc
-rw-r--r-- 1 globalyoung staff 471B Jul 16 17:40 project.clj
drwxr-xr-x 2 globalyoung staff 64B Jul 16 17:40 resources
drwxr-xr-x 3 globalyoung staff 96B Jul 16 17:40 src
drwxr-xr-x 5 globalyoung staff 160B Jul 16 21:20 target
drwxr-xr-x 3 globalyoung staff 96B Jul 16 17:40 test
$ cd tutorial/src/tutorial/core.clj
core.clj
에서 코드를 작성하면 된다.
- Live Server 처럼 쓴다. 편하다 ㅎㅎ
$ lein repl
repl 쓰는 법 ❤️ repl 쓰는 법이 있었네 ㅋㅋㅋ
심화 사용법
https://clojure.org/guides/repl/basic_usage
-
emacs 활용법_답답해서 내가 만든 영상
한글클로저강의_002_Clojure_emacs에서 aString_aLong변수 할당 및 변수 출력&cider-jack-in #clojure
tutorial.core=> (use `tutorial.core :reload)
nil
tutorial.core=> (-main)
"3 decimals 1.234"
tutorial.core=>
- use `tutorial.core :reload
하면 파일을 불러온다.
- (main) 안에 코드를 실행 할 수 있다.
-- ❤️ emacs에서는 --
-
M-x cider-jack-in RET
-
C-c C-e
하면 한줄 한줄 바로 결과를 확인 가능
참고 영상 내가 공부하려고 만든영상
한글클로저강의_002_Clojure_emacs에서 aString_aLong변수 할당 및 변수 출력&cider-jack-in #clojure
