# DrRacket trait form unknown

**URL:** <https://racket.discourse.group/t/drracket-trait-form-unknown/2218>\
**Category:** Questions & Answers\
**Created:** [August 14, 2023, 1:52pm UTC](https://racket.discourse.group/t/drracket-trait-form-unknown/2218 "2023-08-14T13:52:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![matteo-daddio](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/matteo-daddio/32/1245_2.png) [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Post date:** [August 14, 2023, 1:52pm UTC](https://racket.discourse.group/t/drracket-trait-form-unknown/2218/1 "2023-08-14T13:52:21Z")

</div>

Hello,  
I’m trying to work with traits, but DrRacket gives me this error:

![image](https://global.discourse-cdn.com/free1/uploads/racket/original/2X/9/9dc60934e3243ace4f8ff145aa0666ada2c12d32.jpeg)

What can it be?

Matteo

---

<div class="post-metadata">

**Author:** ![sorawee](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sorawee](https://racket.discourse.group/u/sorawee)\
**Post date:** [August 14, 2023, 2:14pm UTC](https://racket.discourse.group/t/drracket-trait-form-unknown/2218/2 "2023-08-14T14:14:55Z")

</div>

You need `(require racket/trait)`. See the documentation at [https://docs.racket-lang.org/reference/trait.html](https://docs.racket-lang.org/reference/trait.html).

---

<div class="post-metadata">

**Author:** ![matteo-daddio](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/matteo-daddio/32/1245_2.png) [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Post date:** [August 14, 2023, 3:00pm UTC](https://racket.discourse.group/t/drracket-trait-form-unknown/2218/3 "2023-08-14T15:00:14Z")

</div>

Sorry, I’ve underestimated the Racket reference.  
This is an important thing, I think it should be pointed out in the Racket guide too.

Matteo
