# What is direct parameter assignment useful for?

**URL:** <https://racket.discourse.group/t/what-is-direct-parameter-assignment-useful-for/1047>\
**Category:** Questions & Answers\
**Created:** [June 2, 2022, 1:28am UTC](https://racket.discourse.group/t/what-is-direct-parameter-assignment-useful-for/1047 "2022-06-02T01:28:19Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [June 2, 2022, 3:55pm UTC](https://racket.discourse.group/t/what-is-direct-parameter-assignment-useful-for/1047/2 "2022-06-02T15:55:36Z")

</div>

> [@notjack](#):
>
> When is it useful to actually assign a parameter instead of using `parameterize`?

When you want to run into very subtle bugs that take ages to figure out. :\>

For more, see here: [Running a procedure from 'delay' does not capture modified parameters](https://racket.discourse.group/t/running-a-procedure-from-delay-does-not-capture-modified-parameters/936)

---

_[View the full topic](https://racket.discourse.group/t/what-is-direct-parameter-assignment-useful-for/1047)._
