K leo wrote:

> The module name needs to be the same as the file, so in this case you need
> to change the function name.
> 
> On Friday, September 9, 2016 at 9:29:48 PM UTC+8, Neal Becker wrote:
>>
>> Let's say I have a simple module which contains 1 function called "foo"
>>
>> I might create foo.jl that contains
>>
>> ----foo.jl
>> module foo
>>
>> function foo ...
>> end
>>
>> end
>>
>> This doesn't work, it seems the module name collides with the function
>> name.
>>
>> ----foo.jl
>> module foo_mod
>>
>> function foo ...
>> end
>>
>> end
>>
>> This might be OK, but provokes a warning (here foo -> coef_from_func)
>> julia> using coef_from_func
>> WARNING: requiring "coef_from_func" in module "Main" did not define a
>> corresponding module.
>>
>> So as a newb, what is the basic way to package up a function like this?
>>
>>

If I want a file that just defines 1 function, should I be using a module?  
Is there a better alternative?

Reply via email to