diff options
author | Eduardo Julian | 2015-07-25 20:19:43 -0400 |
---|---|---|
committer | Eduardo Julian | 2015-07-25 20:19:43 -0400 |
commit | 4cd9b0c9242f1105e50ad9b42b7f6f5d074f14b4 (patch) | |
tree | d8828396e3f76e5b5dabb1f530234047ec239794 /source/program.lux | |
parent | 6c51e5e50aa98bb26a3e2b34f57a0e24f8537d93 (diff) |
- The output directory is now being used as the cache.
- "input" has been renamed as "source" and "output" has been renamed as "target".
Diffstat (limited to 'source/program.lux')
-rw-r--r-- | source/program.lux | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/source/program.lux b/source/program.lux new file mode 100644 index 000000000..052c0bf41 --- /dev/null +++ b/source/program.lux @@ -0,0 +1,48 @@ +## Copyright (c) Eduardo Julian. All rights reserved. +## The use and distribution terms for this software are covered by the +## Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php) +## which can be found in the file epl-v10.html at the root of this distribution. +## By using this software in any fashion, you are agreeing to be bound by +## the terms of this license. +## You must not remove this notice, or any other, from this software. + +(;import lux + (lux (codata (stream #as S)) + (control monoid + functor + monad + lazy + comonad) + (data bool + bounded + char + ## cont + dict + (either #as e) + eq + error + id + io + list + maybe + number + ord + (reader #as r) + show + state + (text #as t) + writer) + (host java) + (meta lux + macro + syntax) + (math #as m) + )) + +(program args + (case args + #;Nil + (println "Hello, world!") + + (#;Cons [name _]) + (println ($ text:++ "Hello, " name "!")))) |