An Quick Example
(ns basic-cljs-lambda.core (:require [cljs-lambda.util :as lambda] [cljs-lambda.context :as ctx] [cljs-lambda.macros :refer-macros [deflambda]] [cljs.nodejs :as nodejs])) (deflambda cool-lambda-function [{:keys [magic-word] :as input} ctx] (js-obj "a" 1 "b" true "c" "hello there, caller!"))
Create A Function Somewhere Else
(ns basic-cljs-lambda.cute-little-utils.string-utils (:require [basic-cljs-lambda.ok :as kk])) (defn derpify [s] (str "DERP " s " DERP"))
(ns basic-cljs-lambda.core (:require [cljs-lambda.util :as lambda] [cljs-lambda.context :as ctx] [cljs-lambda.macros :refer-macros [deflambda]] [cljs.nodejs :as nodejs] [basic-cljs-lambda.cute-little-utils.string-utils :as s-util-baby])) (deflambda cool-lambda-function [{:keys [magic-word] :as input} ctx] (.log js/console (s-util-baby/derpify "Hello World")) (js-obj "a" 1 "b" true "c" "hello there, caller!"))