# How define a function on remote process

**URL:** https://discourse.julialang.org/t/how-define-a-function-on-remote-process/6243
**Category:** General Usage
**Created:** [October 4, 2017, 3:37pm UTC](https://discourse.julialang.org/t/how-define-a-function-on-remote-process/6243 "2017-10-04T15:37:59Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![usefulhyun](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/usefulhyun/32/1770_2.png) [@usefulhyun](https://discourse.julialang.org/u/usefulhyun)
#### Post date: [October 4, 2017, 3:37pm UTC](https://discourse.julialang.org/t/how-define-a-function-on-remote-process/6243/1 "2017-10-04T15:37:59Z")

</div>

Hi, there

As far as I know, I can define a function on all processes by @everywhere keyword.  
But, I do want to know how do I define a function on specific process.

And beside, I want to define a function on remote process that I already defined.  
For example, if I defined “foo” function. and then I created processes by addprocs(),  
And then I want use “foo” function on newly created function.
