# Racket Commons - A collection of modules I wrote over the years

**URL:** <https://racket.discourse.group/t/racket-commons-a-collection-of-modules-i-wrote-over-the-years/801>\
**Category:** Show & Tell\
**Created:** [March 15, 2022, 3:15pm UTC](https://racket.discourse.group/t/racket-commons-a-collection-of-modules-i-wrote-over-the-years/801 "2022-03-15T15:15:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dexter](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/dexter/32/1432_2.png) [@Dexter](https://racket.discourse.group/u/Dexter)\
**Post date:** [March 15, 2022, 3:15pm UTC](https://racket.discourse.group/t/racket-commons-a-collection-of-modules-i-wrote-over-the-years/801/1 "2022-03-15T15:15:40Z")

</div>

Hey there,

I just put together a large collection of procedures I wrote over the years. Each collection is grouped in a module. These are the procs I use the most when developing Racket apps and tools. Warning: some of these are quite old, and may note adhere to today's style.

[DexterLagan/racket-commons (github.com)](https://github.com/DexterLagan/racket-commons)

Cheers

Dex

---

<div class="post-metadata">

**Author:** ![d\_run](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/d_run/32/83_2.png) [@d\_run](https://racket.discourse.group/u/d_run)\
**Post date:** [March 20, 2022, 11:42am UTC](https://racket.discourse.group/t/racket-commons-a-collection-of-modules-i-wrote-over-the-years/801/2 "2022-03-20T11:42:55Z")

</div>

The IO procs are great! I've found myself writing many versions of these in the past, nice to have a solid collection.

---

<div class="post-metadata">

**Author:** ![Dexter](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/dexter/32/1432_2.png) [@Dexter](https://racket.discourse.group/u/Dexter)\
**Post date:** [March 21, 2022, 3:25pm UTC](https://racket.discourse.group/t/racket-commons-a-collection-of-modules-i-wrote-over-the-years/801/3 "2022-03-21T15:25:51Z")

</div>

Thank you sir. I'm glad this is useful to somebody. I will keep adding more procedures as time goes by.

Cheers!

---

<div class="post-metadata">

**Author:** ![Dexter](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/dexter/32/1432_2.png) [@Dexter](https://racket.discourse.group/u/Dexter)\
**Post date:** [March 21, 2022, 3:31pm UTC](https://racket.discourse.group/t/racket-commons-a-collection-of-modules-i-wrote-over-the-years/801/4 "2022-03-21T15:31:35Z")

</div>

I'll probably add a lot of the code found in CSV-to-SQL ( [csv-to-sql/csv-to-sql-queries.rkt at main · DexterLagan/csv-to-sql (github.com)](https://github.com/DexterLagan/csv-to-sql/blob/main/csv-to-sql-queries.rkt)). A lot of these procs are quite useful on their own (IMHO).

Dex
