Carp/examples/polymorphic.carp

22 lines
311 B
Plaintext
Raw Normal View History

2017-09-06 11:05:19 +03:00
(use IO)
(use Int)
2017-06-26 12:15:03 +03:00
(defmodule A
(defn id [x] x)
(defn hard [a b c]
(if a b c)))
(defn id [x] x)
(defmodule B
(defn id2 [x] (id x)))
(defn main []
(do
(println (ref (B.id2 @"hej")))
2017-06-26 12:15:03 +03:00
(println (ref (str (A.hard true 10 20))))
(println (ref (str (A.hard false 10 20))))))
(build)
(run)