TODO 유튜브 라이브코딩 #라이브코딩
Clojure visual-tools 30 - Workflow Demos 4: LLMs in Emacs for Clojure
-
(Sci Cloj 2025)
-
(“Scicloj - Visual-Tools Meeting 30 - Workflow Demos 4: Llms in Emacs for Clojure - Summary & Recording - Community Center / Meetups and Events” 2025)
-
On 2025-01-23, the Clojure visual-tools group had its 30th meeting. This was the forth of a series of meetings where people would demonstrate their Clojure workflows with different tools. Ten people attended. agenda Both @stoica94 and @adham shared their setup, workflow, and lessons in using LLMs in Emacs for Clojure development. You may find a few of the resources they shared in the text chat. @bakbeest briefly shared a tree-based UI for LLM interaction that will be the topic of a future ta…
-
Visual-tools meeting 30 - Workflow Demos 4
2024 고민 중 내용
코드에서 시작해서 다 된다. qmd를 로딩하면 로딩이 된다. 이 과정은 clay.el 에서 제공한다. 아무렴.
이제 에미를 보자. 그러니까. 에미뷰어를 사용하면 된다. 이렇게 되면 가볍게 콰르토로 에미수식결과까지 보여줄 수 있다. 원래 코드는 물론 클로저 코드다.
Scicloj
(“Scicloj” n.d.)
-
데이터 사이언스 클로저 리포지토리 scicloj - github.com
-
A data science stack
Scicloj is building a set of tools and libraries for data-science and scientific computing in Clojure.
- Learning resources
Scicloj is running study groups and workshops and creating learning resources — for Clojurians interested in data science, and for data scientists interested in Clojure.
- Dev groups
Scicloj is a platform for open-source dev groups to meet, collaborate, and create their joint knowledge.
- Open-source mentoring
Scicloj is encouraging newcomers to join open-source projects and helping them throughout their journey.
scicloj/clay - A REPL-friendly Clojure tool for notebooks and datavis
(“Scicloj/Clay - a Repl-Friendly Clojure Tool for Notebooks and Datavis” [2022] 2024)
A REPL-friendly Clojure tool for notebooks and datavis https://github.com/scicloj/clay
Good.
rm -Rf ~/.m2/repository/
clj -Sdeps "{:deps {org.scicloj/clay {:mvn/version \"2-beta23\"}}}"
scicloj/clay.el Emacs bindings for the Clojure Clay tool
(“Scicloj/Clay.El Emacs Bindings for the Clojure Clay Tool” [2023] 2024)
Emacs bindings for the Clojure Clay tool
https://github.com/scicloj/clay.el
Scicloj: Building a platform for data science in Clojure :
(“Scicloj: Building a Platform for Data Science in Clojure” n.d.)
- Building a platform for data science in Clojure
scicloj/noj: A clojure framework for data science :
(“Scicloj/Noj: A Clojure Framework for Data Science” n.d.)
(“Scicloj/Clay - a Repl-Friendly Clojure Tool for Notebooks and Datavis” [2022] 2024)
Tools and libraries - Scicloj
(“Tools and Libraries - Scicloj” 2024)
scicloj/translating-books: a list of books that we wish to translate to Clojure
https://github.com/scicloj/translating-books
clojure-camp/wiki Clojure Camp Handbook
(“Clojure-Camp/Wiki Clojure Camp Handbook” [2024] 2024)
매우 유용한 가이드가 많다. 특히 셀프 스터디 프롬프트 말이다.
Errors
makes up functions that don’t exist (ex. clojure.core/transpose)
mismatches brackets
straight up gives wrong answers
(”what is nil punning? making a pun about nil values”)
Ways of using it
search engine for appropriate functions
“I’d like to do convert a vector of strings to integers in Clojure, what function might I use to do that”
code generation
“In Clojure, write a function that…”
explain code snippet
“What does this code do…”
explain concept
create quiz
ex. “You are a computer science expert teaching "Introduction to Clojure" using Clojure for the Brave and True as the course textbook (https://www.braveclojure.com/). Create a quiz to help me determine whether I have mastered Chapter 3, "Do Things" (https://www.braveclojure.com/do-things/).”
관련노트
BIBLIOGRAPHY
Sci Cloj, ed. 2025. Clojure Visual-Tools 30 - Workflow Demos 4: Llms in Emacs for Clojure. Directed by Sci Cloj. https://www.youtube.com/watch?v=uj2wGDeOimU.
“Clojure-Camp/Wiki Clojure Camp Handbook.” (2024) 2024. Clojure Camp. https://github.com/clojure-camp/wiki.
“Scicloj - Visual-Tools Meeting 30 - Workflow Demos 4: Llms in Emacs for Clojure - Summary & Recording - Community Center / Meetups and Events.” 2025. ClojureVerse. January 24, 2025. https://clojureverse.org/t/visual-tools-meeting-30-workflow-demos-4-llms-in-emacs-for-clojure-summary-recording/11164.
“Scicloj/Clay - a Repl-Friendly Clojure Tool for Notebooks and Datavis.” (2022) 2024. Scicloj. https://github.com/scicloj/clay.
“Scicloj/Clay.El Emacs Bindings for the Clojure Clay Tool.” (2023) 2024. Scicloj. https://github.com/scicloj/clay.el.
“Scicloj/Noj: A Clojure Framework for Data Science.” n.d. Accessed November 13, 2024. https://github.com/scicloj/noj.
“Scicloj: Building a Platform for Data Science in Clojure.” n.d. Scicloj. Accessed May 29, 2024. https://scicloj.github.io/.
“Scicloj.” n.d. Accessed November 13, 2024. https://github.com/scicloj.
“Tools and Libraries - Scicloj.” 2024. 2024. https://scicloj.github.io/docs/resources/libs/.