# Evaluate and capture expression result into function/closure body

**URL:** <https://discourse.julialang.org/t/evaluate-and-capture-expression-result-into-function-closure-body/4150>\
**Category:** General Usage\
**Tags:** metaprogramming\
**Created:** [June 7, 2017, 10:19pm UTC](https://discourse.julialang.org/t/evaluate-and-capture-expression-result-into-function-closure-body/4150 "2017-06-07T22:19:41Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![yuyichao](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yuyichao/32/20_2.png) [@yuyichao](https://discourse.julialang.org/u/yuyichao)\
**Post date:** [June 7, 2017, 11:43pm UTC](https://discourse.julialang.org/t/evaluate-and-capture-expression-result-into-function-closure-body/4150/2 "2017-06-07T23:43:40Z")

</div>

You can splice in a value directly

`@eval f() = $a`

---

_[View the full topic](https://discourse.julialang.org/t/evaluate-and-capture-expression-result-into-function-closure-body/4150)._
