# Lang formatted-string

**URL:** <https://racket.discourse.group/t/lang-formatted-string/429>\
**Category:** Show & Tell\
**Created:** [December 16, 2021, 2:59pm UTC](https://racket.discourse.group/t/lang-formatted-string/429 "2021-12-16T14:59:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dannypsnl](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/dannypsnl/32/917_2.png) [@dannypsnl](https://racket.discourse.group/u/dannypsnl)\
**Post date:** [December 16, 2021, 2:59pm UTC](https://racket.discourse.group/t/lang-formatted-string/429/1 "2021-12-16T14:59:22Z")

</div>

Recently, I made a language that extends racket's string to formatted-string, with it one can write

```scheme
(define-values (a b c) (values 1 2 3))
"a = $a, b = $b, a+b+c = $(+ a b c)"

```

repo: [GitHub - dannypsnl/formatted-string: Extends racket string to formatted string](https://github.com/dannypsnl/formatted-string)

---

<div class="post-metadata">

**Author:** ![dstorrs](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Post date:** [January 24, 2022, 4:09pm UTC](https://racket.discourse.group/t/lang-formatted-string/429/2 "2022-01-24T16:09:02Z")

</div>

That is extremely cool. Thank you, Danny -- formatting strings in Racket can be a drag and this would make it a lot easier.
