TODO 유튜브 라이브코딩 #라이브코딩
Clojure visual-tools 30 - Workflow Demos 4: LLMs in Emacs for Clojure
-
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 - 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
Clojure-camp/wiki clojure camp handbook. (2024). [Computer software]. Clojure Camp. https://github.com/clojure-camp/wiki (2024)
Scicloj. (n.d.). Retrieved November 13, 2024, from https://github.com/scicloj
Sci Cloj. (2025). Clojure visual-tools 30 - workflow demos 4: Llms in emacs for clojure (Sci Cloj, Ed.). https://www.youtube.com/watch?v=uj2wGDeOimU
Scicloj: Building a platform for data science in clojure. (n.d.). Scicloj. Retrieved May 29, 2024, from https://scicloj.github.io/
Scicloj/clay - a repl-friendly clojure tool for notebooks and datavis. (2024). [Computer software]. Scicloj. https://github.com/scicloj/clay (2022)
Scicloj/clay.el emacs bindings for the clojure clay tool. (2024). [Computer software]. Scicloj. https://github.com/scicloj/clay.el (2023)
Scicloj/noj: A clojure framework for data science. (n.d.). Retrieved November 13, 2024, from https://github.com/scicloj/noj
Scicloj - visual-tools meeting 30 - workflow demos 4: Llms in emacs for clojure - summary & recording - community center / meetups and events. (2025, January 24). ClojureVerse. https://clojureverse.org/t/visual-tools-meeting-30-workflow-demos-4-llms-in-emacs-for-clojure-summary-recording/11164
Tools and libraries - scicloj. (2024). https://scicloj.github.io/docs/resources/libs/