# \#meyvn

**URL:** https://clojureverse.org/tag/meyvn/54.md

[Latest](https://clojureverse.org/latest.md) · [Categories](https://clojureverse.org/categories.md) · [Tags](https://clojureverse.org/tags.md)

---

## [Meyvn template for the new Websocket Ring standard](https://clojureverse.org/t/meyvn-template-for-the-new-websocket-ring-standard/10677)

<div class="topic-metadata">

**Author:** [@Daniel\_Szmulewicz](https://clojureverse.org/u/Daniel_Szmulewicz)\
**Replies:** 0\
**Last updated:** [April 9, 2024, 3:21pm UTC](https://clojureverse.org/t/meyvn-template-for-the-new-websocket-ring-standard/10677 "2024-04-09T15:21:20Z")

</div>

Experimental support for WebSockets in Ring was added in 1.11.0-alpha1. I haven’t seen examples in the wild yet, so here is mine: a fully fleshed example that shows how to piece everything together. Two points of inte…

---

## [Integrating generative AI features in Clojure projects](https://clojureverse.org/t/integrating-generative-ai-features-in-clojure-projects/10227)

<div class="topic-metadata">

**Author:** [@Daniel\_Szmulewicz](https://clojureverse.org/u/Daniel_Szmulewicz)\
**Replies:** 2\
**Last updated:** [August 9, 2023, 12:39pm UTC](https://clojureverse.org/t/integrating-generative-ai-features-in-clojure-projects/10227 "2023-08-09T12:39:28Z")

</div>

This video show how to integrate service offering by the likes of OpenAi and Cohere in Clojure projects. Its aim is educational as it deconstructs the process into simple steps that anyone can duplicate and try for onese…

---

## [BrickSort in Java and Kotlin with Clojure interop!](https://clojureverse.org/t/bricksort-in-java-and-kotlin-with-clojure-interop/10156)

<div class="topic-metadata">

**Author:** [@Daniel\_Szmulewicz](https://clojureverse.org/u/Daniel_Szmulewicz)\
**Replies:** 0\
**Last updated:** [July 3, 2023, 7:25am UTC](https://clojureverse.org/t/bricksort-in-java-and-kotlin-with-clojure-interop/10156 "2023-07-03T07:25:55Z")

</div>

Another video about the Meyvn polyglot REPL environment. This time we look at a real-world code example, BrickSort, with two reference implementations courtesy of the open source library The Algorithms. In the Java versi…

---

## [The Meyvn REPL and hot reloading of Java and Kotlin code](https://clojureverse.org/t/the-meyvn-repl-and-hot-reloading-of-java-and-kotlin-code/10003)

<div class="topic-metadata">

**Author:** [@Daniel\_Szmulewicz](https://clojureverse.org/u/Daniel_Szmulewicz)\
**Replies:** 0\
**Last updated:** [May 12, 2023, 9:05am UTC](https://clojureverse.org/t/the-meyvn-repl-and-hot-reloading-of-java-and-kotlin-code/10003 "2023-05-12T09:05:20Z")

</div>

The Meyvn REPL and hot reloading of Java and Kotlin code. The Meyvn REPL supports Java and Kotlin codebases. Source files are being monitored and compiled automatically, so you can create a class in Java, import it in a …

---

## [Understanding Meyvn](https://clojureverse.org/t/understanding-meyvn/6489)

<div class="topic-metadata">

**Author:** [@Daniel\_Szmulewicz](https://clojureverse.org/u/Daniel_Szmulewicz)\
**Replies:** 1\
**Last updated:** [September 9, 2020, 12:13pm UTC](https://clojureverse.org/t/understanding-meyvn/6489 "2020-09-09T12:13:20Z")

</div>

I hope you’ll enjoy reading my latest blog post on Meyvn, if only for the historical tidbits around Clojure tooling. “When we we say that Clojure is hosted on the JVM, we often forget the corollary, that Clojure tooling…
