A null value for Julia



A null value representation for Julia for databases and statistics

PackageEvaluator Build Status


The package is registered in METADATA.jl and so can be installed with Pkg.add.

julia> Pkg.add("Nulls")

Project Status

The package is tested against the current Julia 0.6 release and nightly on Linux, OS X, and Windows.

Contributing and Questions

Contributions are very welcome, as are feature requests and suggestions. Please open an issue if you encounter any problems or would just like to ask a question.


Nulls.jl is a very simple package: it provides a single type Null with a single instance null. It also defines basic operators on null so that it essentially becomes a NaN for any type. e.g. null < 1 == false and null == 1 == false. It is also not dissimilar to the type Void with single instance nothing in Julia. The difference is where nothing is used as, for example, the return type of print, null has more operations defined and conceptually is used to represent missing values in data.

First Commit


Last Touched

23 days ago


67 commits