diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..34c1a59 --- /dev/null +++ b/pom.xml @@ -0,0 +1,50 @@ + + + 4.0.0 + + org.eolang + eo-time + 1.0-SNAPSHOT + + + UTF-8 + 0.58.3 + + + + org.eolang + eo-runtime + ${eo.version} + + + + + + + org.eolang + eo-maven-plugin + ${eo.version} + + + + register + assemble + transpile + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 11 + 11 + + + + + diff --git a/src/main/eo/org/eolang/time.eo b/src/main/eo/org/eolang/time.eo new file mode 100644 index 0000000..e439fa7 --- /dev/null +++ b/src/main/eo/org/eolang/time.eo @@ -0,0 +1,6 @@ ++package org.eolang ++home https://github.com/objectionary/eo-time ++version 0.0.0 + +# This is the main time object that provides access to all time-related functionality +[] > time diff --git a/src/main/eo/org/eolang/time/instant.eo b/src/main/eo/org/eolang/time/instant.eo new file mode 100644 index 0000000..5fb8e68 --- /dev/null +++ b/src/main/eo/org/eolang/time/instant.eo @@ -0,0 +1,7 @@ ++package org.eolang.time ++home https://github.com/objectionary/eo-time ++version 0.0.0 + +# Represents an immutable instant as nanoseconds elapsed since the Unix epoch. +[nanoseconds] > instant + nanoseconds > @