November 2017
Beginner
316 pages
6h 40m
English
Like many other languages, Julia also has a way to group similar logical sets of code together into workspaces, or also called as namespaces. They help us in creating top-level definitions - that is, global variables, without taking on the risk of code conflicts, as the names and variables used inside a module remain unique.
In Julia, we create a module as follows:
module SampleModule .. .. end
Modules help us to indicate code that can be imported into other parts of the program, as well as the set of code meant to be used (or visible) to the world outside.
Here is one small example of a functional module:
# marks the start of the module named Utilities julia> module Utilities # marks the type, variable or functions ...
Read now
Unlock full access