TODO 유튜브 라이브코딩 #라이브코딩

Clojure visual-tools 30 - Workflow Demos 4: LLMs in Emacs for Clojure

[2025-02-09 Sun 21:07]

  • (Sci Cloj, 2025)

  • (Visual-Tools Meeting 30 - Workflow Demos 4, 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 고민 중 내용

[2024-11-14 Thu 17:13]

코드에서 시작해서 다 된다. qmd를 로딩하면 로딩이 된다. 이 과정은 clay.el 에서 제공한다. 아무렴.

이제 에미를 보자. 그러니까. 에미뷰어를 사용하면 된다. 이렇게 되면 가볍게 콰르토로 에미수식결과까지 보여줄 수 있다. 원래 코드는 물론 클로저 코드다.

Scicloj

(Scicloj, n.d.)

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)

매우 유용한 가이드가 많다. 특히 셀프 스터디 프롬프트 말이다.

clojurecamp-wiki

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/