# \#meta

**URL:** https://discourse.julialang.org/tag/meta/600.md

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

---

## [Define equality for struct by checking all fields](https://discourse.julialang.org/t/define-equality-for-struct-by-checking-all-fields/121325)

<div class="topic-metadata">

**Author:** [@JADekker](https://discourse.julialang.org/u/JADekker)\
**Replies:** 4\
**Last updated:** [October 15, 2024, 3:47pm UTC](https://discourse.julialang.org/t/define-equality-for-struct-by-checking-all-fields/121325 "2024-10-15T15:47:45Z")

</div>

I find myself in the position of defining various structs of the form struct Foo{T, U} bar::T bar2::U end where I want to define Foo(a,b) == Foo(c,d) iff a == c and b == d. I can do this manually: Base.:(==)(op1::Fo…

---

## [Detect functions that are never used](https://discourse.julialang.org/t/detect-functions-that-are-never-used/121147)

<div class="topic-metadata">

**Author:** [@JADekker](https://discourse.julialang.org/u/JADekker)\
**Replies:** 0\
**Last updated:** [October 10, 2024, 1:36pm UTC](https://discourse.julialang.org/t/detect-functions-that-are-never-used/121147 "2024-10-10T13:36:16Z")

</div>

Hi, I’ve been writing quite some code for a project I’m working on and I’m noticing that there is quite some legacy code piling up. In particular, there are some functions that I’ve implemented at some point but that, du…

---

## [Iterative feedback and discussion on the pinned "make it easier to help you" topic](https://discourse.julialang.org/t/iterative-feedback-and-discussion-on-the-pinned-make-it-easier-to-help-you-topic/62975)

<div class="topic-metadata">

**Author:** [@kevin.squire](https://discourse.julialang.org/u/kevin.squire)\
**Replies:** 117\
**Last updated:** [December 7, 2021, 2:53am UTC](https://discourse.julialang.org/t/iterative-feedback-and-discussion-on-the-pinned-make-it-easier-to-help-you-topic/62975 "2021-12-07T02:53:12Z")

</div>

This is great! Consider changing the title to something like “Guidelines for asking questions about code” (or something a little simpler). Cheers, Kevin

---

## [Precompilation, \_\_init\_\_, and eval](https://discourse.julialang.org/t/precompilation-init-and-eval/70188)

<div class="topic-metadata">

**Author:** [@Kurt\_Franke](https://discourse.julialang.org/u/Kurt_Franke)\
**Replies:** 3\
**Last updated:** [October 23, 2021, 3:38am UTC](https://discourse.julialang.org/t/precompilation-init-and-eval/70188 "2021-10-23T03:38:19Z")

</div>

I have some formulas that are loaded from text configuration files. These are used in other places besides my Julia program so I don’t have any control over the format. They are in the form of an expression using the sin…

---

## [Prevent interpolation when Meta.parse a String to Expr](https://discourse.julialang.org/t/prevent-interpolation-when-meta-parse-a-string-to-expr/55242)

<div class="topic-metadata">

**Author:** [@Lian\_Yunlong](https://discourse.julialang.org/u/Lian_Yunlong)\
**Replies:** 9\
**Last updated:** [February 15, 2021, 11:04pm UTC](https://discourse.julialang.org/t/prevent-interpolation-when-meta-parse-a-string-to-expr/55242 "2021-02-15T23:04:15Z")

</div>

Hello everyone, if I want to parse the following string to expression s = "Z = A + 1" where A represents a variable defined elsewhere in the code, then how can I prevent interpolation when I pass this string to Meta.p…
