프로그래밍 관련 키워드들을 아래 요소로 분류 할 수 있다.

Clojure 학습 방법

[2023-10-27 Fri 15:20]

머리를 쓰라. 실습을 하라. 핵심을 파악하라. 지식을 연결 확장하는 연습을 하라. 텍스트 전체 검색 말고. 핵심을 가지고 나눠 보는 능력 말이다.

  • 텍스트 편집기 구축
  • 개념 이해 및 지도 그리기 - 레퍼런스
  • 기본 실습
  • 프로젝트 경험 단계별

ClojureScript

[2023-07-30 Sun 08:11]

nbb

[2023-07-31 Mon 07:13] https://github.com/babashka/nbb

Scripting in Clojure on Node.js using SCI

CLJS 를 빠르게 커버하기 위한 방법. 모든 CLJS 를 커버하지 않는다. 그러니까 이걸 사용하면 쉽게 개발할 수 있다. 심플하게. 통합된 구성에서. 특정 노드 버전에 종속성 없이. nbb 자체가 deno 런타임 같은 것일게다. TUI 앱 개발도 가능하다.

npm install nbb -g

babashka

[2023-08-03 Thu 17:26]

sudo bash < <(curl -s https://raw.githubusercontent.com/babashka/babashka/master/install)

shadow-cljs

[2023-07-30 Sun 09:36] https://github.com/thheller/shadow-cljs#quick-start kit 에서도 지원

Clerk - Interactive Note

[2023-07-31 Mon 11:24] https://book.clerk.vision/#book-of-clerk

파이선에 이런 노트가 좀 있었다. 필요하다.

IDE : 스코드 칼바

https://calva.io

- [[assets]]
    - [[D-Calva를 사용해서 디버깅하며 Clojure 코드를 분석하는 방법]]
      :LOGBOOK:
      CLOCK: [2022-05-09 Mon 21:30:24]--[2022-05-10 Tue 14:08:14] =>  16:37:50
      CLOCK: [2022-05-10 Tue 14:08:14]--[2022-05-10 Tue 14:09:20] =>  00:01:06
      :END:
  • Features
    • inline code evaluation,
    • structural editing,
    • code formatting,
    • code navigation,
    • a debugger,
    • linting,
    • syntax highlighting,
    • Clojure aware rainbow brackets,
    • a test runner,
    • refactoring support

클로저 : 데이터 사이언스

  • 데이터 사이언스 클로저 리포지토리 scicloj - github.com
  • scicloj/translating-books: a list of books that we wish to translate to Clojure

https://github.com/scicloj/translating-books

용어

glosses : Brief notations, giving the meaning of a word or wording in a text.

re-frame :

kit-clj :

reagnet :

cryogen : Static site generator in clojure https://github.com/cryogen-project/cryogen

ML : Markup Language

추상 구문 : (abstract syntax)

SCI : (Small Clojure Interpreter) GitHub - babashka/sci

Related-Notes

References