["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$Error",["^ "],"~$Date",["^ ","~$now",["^ "]]],"~:use-macros",["^ "],"~:excludes",["~#set",["~$=","~$second","~$extend"]],"~:name","~$cljs-time.core","~:imports",["^ ","^4","~$goog.date.Date","~$DateTime","~$goog.date.DateTime","~$UtcDateTime","~$goog.date.UtcDateTime"],"~:requires",["^ ","~$internal","~$cljs-time.internal.core","^E","^E","~$string","~$clojure.string","^G","^G","~$goog.date.Interval","^H","^4","^>","^?","^@","^A","^B"],"~:cljs.spec/speced-vars",[],"~:uses",["^ ","~$leap-year?","^E","~$format","^E"],"~:defs",["^ ","~$interval",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","~:line",119,"~:column",7,"~:end-line",119,"~:end-column",15,"~:arglists",["~#list",["~$quote",["^W",[["~$start","~$end"]]]]],"~:doc","Returns an Interval representing the span between the two given DateTime.\n  Note that intervals are closed on the left and open on the right."],"^;","~$cljs-time.core/interval","~:variadic",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"~:method-params",["^W",[["^Y","^Z"]]],"~:protocol-impl",null,"~:arglists-meta",["^W",[null,null]],"^S",1,"^R",119,"^T",119,"~:max-fixed-arity",2,"~:fn-var",true,"^V",["^W",["^X",["^W",[["^Y","^Z"]]]]],"^[","Returns an Interval representing the span between the two given DateTime.\n  Note that intervals are closed on the left and open on the right."],"~$default-ms-fn",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",235,"^S",7,"^T",235,"^U",20,"^V",["^W",["^X",["^W",[[]]]]]],"^;","~$cljs-time.core/default-ms-fn","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",20,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",235,"^T",235,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]]],"~$in-months",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",114,"^S",4,"^T",114,"^U",13,"~:protocol","~$cljs-time.core/InTimeUnitProtocol","^[","Return the time in months","^V",["^W",["^X",["^W",[["~$this"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-months","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",114,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in months"],"~$period",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",128,"^S",7,"^T",128,"^U",13,"^V",["^W",["^X",["^W",[["^1>","~$value"],["~$p1","~$v1","~$&","~$kvs"]]]]],"~:top-fn",["^ ","^11",true,"^15",2,"^12",["^W",[["^1>","^1?"]]],"^V",["^W",[["^1>","^1?"],["^1@","^1A","~$&","^1B"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/period","^11",true,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^1C",["^ ","^11",true,"^15",2,"^12",["^W",[["^1>","^1?"]]],"^V",["^W",[["^1>","^1?"],["^1@","^1A","~$&","^1B"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^1>","^1?"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",128,"^T",128,"^15",2,"^16",true,"^V",["^W",[["^1>","^1?"],["^1@","^1A","~$&","^1B"]]]],"~$ago",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",466,"^S",7,"^T",466,"^U",10,"^V",["^W",["^X",["^W",[["^1>"]]]]],"^[","Returns a DateTime a supplied period before the present.\n\n  e.g. `(-> 5 years ago)`"],"^;","~$cljs-time.core/ago","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[["^1>"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",466,"^T",466,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1>"]]]]],"^[","Returns a DateTime a supplied period before the present.\n\n  e.g. `(-> 5 years ago)`"],"~$minutes",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",432,"^S",7,"^T",432,"^U",14,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many minutes.\n  Without an argument, returns a Period representing only minutes.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/minutes","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",14,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",432,"^T",432,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many minutes.\n  Without an argument, returns a Period representing only minutes."],"~$from-default-time-zone",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",383,"^S",7,"^T",383,"^U",29,"^V",["^W",["^X",["^W",[["~$dt"]]]]],"^[","Assuming `dt` is in the UTC timezone, returns a DateTime\n  corresponding to the same point in calendar time as the given\n  DateTime, but for a correspondingly different absolute instant in\n  time in the default (local) timezone.\n\n  Note: This implementation uses the ECMAScript 5.1 implementation which\n  trades some historical daylight savings transition accuracy for simplicity.\n  see http://es5.github.io/#x15.9.1.8\n  "],"^;","~$cljs-time.core/from-default-time-zone","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",29,"^12",["^W",[["^1J"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",383,"^T",383,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1J"]]]]],"^[","Assuming `dt` is in the UTC timezone, returns a DateTime\n  corresponding to the same point in calendar time as the given\n  DateTime, but for a correspondingly different absolute instant in\n  time in the default (local) timezone.\n\n  Note: This implementation uses the ECMAScript 5.1 implementation which\n  trades some historical daylight savings transition accuracy for simplicity.\n  see http://es5.github.io/#x15.9.1.8\n  "],"~$date?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",635,"^S",7,"^T",635,"^U",12,"^V",["^W",["^X",["^W",[["~$x"]]]]]],"^;","~$cljs-time.core/date?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[["~$x"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",635,"^T",635,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["~$x"]]]]]],"^Z",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",503,"^S",7,"^T",503,"^U",10,"^V",["^W",["^X",["^W",[["~$in"]]]]],"^[","Returns the end DateTime of an Interval."],"^;","~$cljs-time.core/end","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[["^1N"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",503,"^T",503,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1N"]]]]],"^[","Returns the end DateTime of an Interval."],"~$interval?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",638,"^S",7,"^T",638,"^U",16,"^V",["^W",["^X",["^W",[["~$x"]]]]]],"^;","~$cljs-time.core/interval?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",16,"^12",["^W",[["~$x"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",638,"^T",638,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["~$x"]]]]]],"~$in-weeks",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",113,"^S",4,"^T",113,"^U",12,"^1:","^1;","^[","Return the time in weeks","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-weeks","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",113,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in weeks"],"~$to-default-time-zone",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",375,"^S",7,"^T",375,"^U",27,"^V",["^W",["^X",["^W",[["^1J"]]]]],"^[","Assuming `dt` is in the UTC timezone, returns a DateTime\n  corresponding to the same absolute instant in time as the given\n  DateTime, but with calendar fields corresponding to in the default\n  (local) timezone."],"^;","~$cljs-time.core/to-default-time-zone","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",27,"^12",["^W",[["^1J"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",375,"^T",375,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1J"]]]]],"^[","Assuming `dt` is in the UTC timezone, returns a DateTime\n  corresponding to the same absolute instant in time as the given\n  DateTime, but with calendar fields corresponding to in the default\n  (local) timezone."],"~$last-day-of-the-month",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",686,"^S",7,"^T",686,"^U",28,"^V",["^W",["^X",["^W",[["^1J"],["~$year","~$month"]]]]],"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^1J"],["^1W","^1X"]]],"^V",["^W",[["^1J"],["^1W","^1X"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/last-day-of-the-month","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",28,"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^1J"],["^1W","^1X"]]],"^V",["^W",[["^1J"],["^1W","^1X"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^1J"],["^1W","^1X"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",686,"^T",686,"^15",2,"^16",true,"^V",["^W",[["^1J"],["^1W","^1X"]]]],"~$map->Interval",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",117,"^S",12,"^T",117,"^U",20,"~:internal-ctor",true,"~:factory","~:map","^V",["^W",["^X",["^W",[["~$G__7632"]]]]],"^[","Factory function for cljs-time.core/Interval, taking a map of keywords to field values."],"^;","~$cljs-time.core/map->Interval","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",20,"^12",["^W",[["^22"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^1[",true,"^20","^21","^R",117,"^T",117,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^22"]]]]],"^[","Factory function for cljs-time.core/Interval, taking a map of keywords to field values."],"~$total-days-in-whole-months",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",519,"^S",8,"^T",519,"^U",34,"~:private",true,"^V",["^W",["^X",["^W",[["^N"]]]]]],"^25",true,"^;","~$cljs-time.core/total-days-in-whole-months","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",34,"^12",["^W",[["^N"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",519,"^T",519,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^N"]]]]]],"~$=",["^ ","^;","~$cljs-time.core/=","^Q","out-cli/cljs_time/core.cljs","^R",76,"^S",1,"^T",85,"^U",4,"^[","**Note:** Equality in goog.date.* (and also with plain\njavascript dates) is not the same as in Joda/clj-time. Two date\nobjects representing the same instant in time in goog.date.* are not\nequal.\n\nIf you need to test for equality use either `cljs-time.core/=`, or\noptionally you can require the `cljs-time.extend` namespace which will\nextend the goog.date.* datatypes, so that clojure.core/= works as\nexpected.","^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",85,"^S",3,"^T",85,"^U",4,"^[","**Note:** Equality in goog.date.* (and also with plain\njavascript dates) is not the same as in Joda/clj-time. Two date\nobjects representing the same instant in time in goog.date.* are not\nequal.\n\nIf you need to test for equality use either `cljs-time.core/=`, or\noptionally you can require the `cljs-time.extend` namespace which will\nextend the goog.date.* datatypes, so that clojure.core/= works as\nexpected."]],"~$millis",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",444,"^S",7,"^T",444,"^U",13,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many milliseconds.\n  Without an argument, returns a Period representing only milliseconds.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/millis","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",444,"^T",444,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many milliseconds.\n  Without an argument, returns a Period representing only milliseconds."],"~$weeks",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",414,"^S",7,"^T",414,"^U",12,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many weeks.\n  Without an argument, returns a Period representing only weeks.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/weeks","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",414,"^T",414,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many weeks.\n  Without an argument, returns a Period representing only weeks."],"~$days?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",662,"^S",7,"^T",662,"^U",12,"^V",["^W",["^X",["^W",[["~$val"]]]]],"^[","Returns true if the given value is an instance of Days"],"^;","~$cljs-time.core/days?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[["^2="]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",662,"^T",662,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Days"],"~$years?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",647,"^S",7,"^T",647,"^U",13,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Years"],"^;","~$cljs-time.core/years?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^12",["^W",[["^2="]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",647,"^T",647,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Years"],"~$minute",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",94,"^S",4,"^T",94,"^U",10,"^1:","~$cljs-time.core/DateTimeProtocol","^[","Return the minute of hour component of the given date/time.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/minute","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",94,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the minute of hour component of the given date/time."],"~$mins-ago",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",682,"^S",7,"^T",682,"^U",15,"^V",["^W",["^X",["^W",[["~$d"]]]]]],"^;","~$cljs-time.core/mins-ago","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^12",["^W",[["~$d"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",682,"^T",682,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["~$d"]]]]]],"~$time-zone-for-offset",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",348,"^S",7,"^T",348,"^U",27,"^V",["^W",["^X",["^W",[["~$hours"],["^2G","^1G"]]]]],"^[","Returns a timezone map for the given offset, specified either in hours or\n  hours and minutes.","^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^2G"],["^2G","^1G"]]],"^V",["^W",[["^2G"],["^2G","^1G"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/time-zone-for-offset","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",27,"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^2G"],["^2G","^1G"]]],"^V",["^W",[["^2G"],["^2G","^1G"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^2G"],["^2G","^1G"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",348,"^T",348,"^15",2,"^16",true,"^V",["^W",[["^2G"],["^2G","^1G"]]],"^[","Returns a timezone map for the given offset, specified either in hours or\n  hours and minutes."],"~$periods",["^ ","^;","~$cljs-time.core/periods","^Q","out-cli/cljs_time/core.cljs","^R",134,"^S",1,"^T",134,"^U",13,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",134,"^S",6,"^T",134,"^U",13],"~:tag","~$cljs.core/IMap"],"~$do-at*",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",757,"^S",7,"^T",757,"^U",13,"^V",["^W",["^X",["^W",[["~$base-date-time","~$body-fn"]]]]]],"^;","~$cljs-time.core/do-at*","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^12",["^W",[["^2N","^2O"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",757,"^T",757,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^2N","^2O"]]]]]],"~$in-seconds",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",109,"^S",4,"^T",109,"^U",14,"^1:","^1;","^[","Return the time in seconds.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-seconds","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",14,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",109,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in seconds."],"~$after?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",99,"^S",4,"^T",99,"^U",10,"^1:","^2B","^[","Returns true if DateTime 'this' is strictly after date/time 'that'.","^V",["^W",["^X",["^W",[["^1<","~$that"]]]]]],"^1:","^2B","^;","~$cljs-time.core/after?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[["^1<","^2T"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",99,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^1<","^2T"]]]]],"^[","Returns true if DateTime 'this' is strictly after date/time 'that'."],"~$offset-ms-fn",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",238,"^S",7,"^T",238,"^U",19,"^V",["^W",["^X",["^W",[["~$offset"]]]]]],"^;","~$cljs-time.core/offset-ms-fn","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",19,"^12",["^W",[["^2W"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",238,"^T",238,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2W"]]]]]],"~$seconds?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",677,"^S",7,"^T",677,"^U",15,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Seconds"],"^;","~$cljs-time.core/seconds?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^12",["^W",[["^2="]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",677,"^T",677,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Seconds"],"~$hour",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",93,"^S",4,"^T",93,"^U",8,"^1:","^2B","^[","Return the hour of day component of the given date/time. A time of 12:01am will have an hour component of 0.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/hour","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",8,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",93,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the hour of day component of the given date/time. A time of 12:01am will have an hour component of 0."],"~$epoch",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",272,"^S",7,"^T",272,"^U",12,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for the begining of the Unix epoch in the UTC time zone."],"^;","~$cljs-time.core/epoch","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",272,"^T",272,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for the begining of the Unix epoch in the UTC time zone."],"~$from-now",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",478,"^S",7,"^T",478,"^U",15,"^V",["^W",["^X",["^W",[["^1>"]]]]],"^[","Returns a DateTime a supplied period after the present.\n  e.g. `(-> 30 minutes from-now)`"],"^;","~$cljs-time.core/from-now","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^12",["^W",[["^1>"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",478,"^T",478,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1>"]]]]],"^[","Returns a DateTime a supplied period after the present.\n  e.g. `(-> 30 minutes from-now)`"],"~$day",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",91,"^S",4,"^T",91,"^U",7,"^1:","^2B","^[","Return the day of month component of the given date/time.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/day","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",7,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",91,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the day of month component of the given date/time."],"~$in-minutes",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",110,"^S",4,"^T",110,"^U",14,"^1:","^1;","^[","Return the time in minutes.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-minutes","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",14,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",110,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in minutes."],"~$local-date-time",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",314,"^S",7,"^T",314,"^U",22,"^V",["^W",["^X",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]]]],"^[","Constructs and returns a new local DateTime.\nSpecify the year, month of year, day of month, hour of day, minute of hour,\nsecond of minute, and millisecond of second. Note that month and day are\n1-indexed while hour, second, minute, and millis are 0-indexed.\nAny number of least-significant components can be ommited, in which case\nthey will default to 1 or 0 as appropriate.","^1C",["^ ","^11",false,"^15",7,"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^14",["^W",[null,null,null,null,null,null,null]]]],"^;","~$cljs-time.core/local-date-time","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",22,"^1C",["^ ","^11",false,"^15",7,"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^14",["^W",[null,null,null,null,null,null,null]]],"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^13",null,"^14",["^W",[null,null,null,null,null,null,null]],"^S",1,"^R",314,"^T",314,"^15",7,"^16",true,"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^[","Constructs and returns a new local DateTime.\nSpecify the year, month of year, day of month, hour of day, minute of hour,\nsecond of minute, and millisecond of second. Note that month and day are\n1-indexed while hour, second, minute, and millis are 0-indexed.\nAny number of least-significant components can be ommited, in which case\nthey will default to 1 or 0 as appropriate."],"~$in-years-",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",536,"^S",8,"^T",536,"^U",17,"^25",true,"^V",["^W",["^X",["^W",[[["^ ","~:keys",["^Y","^Z"]]]]]]],"^[","Returns the number of standard years in the given Interval."],"^25",true,"^;","~$cljs-time.core/in-years-","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",17,"^12",["^W",[["~$p__7753"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",536,"^T",536,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[[["^ ","^3<",["^Y","^Z"]]]]]]],"^[","Returns the number of standard years in the given Interval."],"~$overlaps?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",615,"^S",7,"^T",615,"^U",16,"^V",["^W",["^X",["^W",[[["^ ","~$start-a","~:start","~$end-a","~:end"],["^ ","~$start-b","^3A","~$end-b","^3C"]],["^3@","^3B","^3D","^3E"]]]]],"^[","With 2 arguments: Returns true of the two given Intervals overlap.\n  Note that intervals that satisfy abuts? do not satisfy overlaps?\n\n  With 4 arguments: Returns true if the range specified by start-a and end-a\n  overlaps with the range specified by start-b and end-b.","^1C",["^ ","^11",false,"^15",4,"^12",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]],["^3@","^3B","^3D","^3E"]]],"^V",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]],["^3@","^3B","^3D","^3E"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/overlaps?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",16,"^1C",["^ ","^11",false,"^15",4,"^12",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]],["^3@","^3B","^3D","^3E"]]],"^V",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]],["^3@","^3B","^3D","^3E"]]],"^14",["^W",[null,null]]],"^12",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]],["^3@","^3B","^3D","^3E"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",615,"^T",615,"^15",4,"^16",true,"^V",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]],["^3@","^3B","^3D","^3E"]]],"^[","With 2 arguments: Returns true of the two given Intervals overlap.\n  Note that intervals that satisfy abuts? do not satisfy overlaps?\n\n  With 4 arguments: Returns true if the range specified by start-a and end-a\n  overlaps with the range specified by start-b and end-b."],"~$date-time",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",290,"^S",7,"^T",290,"^U",16,"^V",["^W",["^X",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]]]],"^[","Constructs and returns a new DateTime in UTC.\n\n  Specify the year, month of year, day of month, hour of day, minute if hour,\n  second of minute, and millisecond of second. Note that month and day are\n  1-indexed while hour, second, minute, and millis are 0-indexed.\n\n  Any number of least-significant components can be ommited, in which case\n  they will default to 1 or 0 as appropriate.","^1C",["^ ","^11",false,"^15",7,"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^14",["^W",[null,null,null,null,null,null,null]]]],"^;","~$cljs-time.core/date-time","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",16,"^1C",["^ ","^11",false,"^15",7,"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^14",["^W",[null,null,null,null,null,null,null]]],"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^13",null,"^14",["^W",[null,null,null,null,null,null,null]],"^S",1,"^R",290,"^T",290,"^15",7,"^16",true,"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"],["^1W","^1X","^35","^2["],["^1W","^1X","^35","^2[","^2A"],["^1W","^1X","^35","^2[","^2A","^9"],["^1W","^1X","^35","^2[","^2A","^9","^28"]]],"^[","Constructs and returns a new DateTime in UTC.\n\n  Specify the year, month of year, day of month, hour of day, minute if hour,\n  second of minute, and millisecond of second. Note that month and day are\n  1-indexed while hour, second, minute, and millis are 0-indexed.\n\n  Any number of least-significant components can be ommited, in which case\n  they will default to 1 or 0 as appropriate."],"~$first-day-of-the-month",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",698,"^S",7,"^T",698,"^U",29,"^V",["^W",["^X",["^W",[["^1J"],["^1W","^1X"]]]]],"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^1J"],["^1W","^1X"]]],"^V",["^W",[["^1J"],["^1W","^1X"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/first-day-of-the-month","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",29,"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^1J"],["^1W","^1X"]]],"^V",["^W",[["^1J"],["^1W","^1X"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^1J"],["^1W","^1X"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",698,"^T",698,"^15",2,"^16",true,"^V",["^W",[["^1J"],["^1W","^1X"]]]],"~$default-time-zone",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",367,"^S",7,"^T",367,"^U",24,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns the default timezone map for the current environment."],"^;","~$cljs-time.core/default-time-zone","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",24,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",367,"^T",367,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns the default timezone map for the current environment."],"^5",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",248,"^S",7,"^T",248,"^U",10,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for the current instant in the UTC time zone."],"^;","~$cljs-time.core/now","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",248,"^T",248,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for the current instant in the UTC time zone."],"~$->Period",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",126,"^S",12,"^T",126,"^U",18,"^1[",true,"^20","~:positional","^V",["^W",["^X",["^W",[["~$years","~$months","^2:","~$days","^2G","^1G","~$seconds","^28"]]]]],"^[","Positional factory function for cljs-time.core/Period."],"^;","~$cljs-time.core/->Period","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",18,"^12",["^W",[["^3P","^3Q","^2:","^3R","^2G","^1G","^3S","^28"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^1[",true,"^20","^3O","^R",126,"^T",126,"^15",8,"^16",true,"^V",["^W",["^X",["^W",[["^3P","^3Q","^2:","^3R","^2G","^1G","^3S","^28"]]]]],"^[","Positional factory function for cljs-time.core/Period."],"~$*ms-fn*",["^ ","^;","~$cljs-time.core/*ms-fn*","^Q","out-cli/cljs_time/core.cljs","^R",246,"^S",1,"^T",246,"^U",23,"~:dynamic",true,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",246,"^S",16,"^T",246,"^U",23,"^3W",true],"^2K","~$any"],"^9",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",96,"^S",4,"^T",96,"^U",10,"^1:","^2B","^[","Return the second of minute component of the given date/time.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/second","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",96,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the second of minute component of the given date/time."],"~$conversion-error",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",549,"^S",7,"^T",549,"^U",23,"^V",["^W",["^X",["^W",[["~$from","~$to"]]]]]],"^;","~$cljs-time.core/conversion-error","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",23,"^12",["^W",[["^3[","^40"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",549,"^T",549,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^3[","^40"]]]]]],"~$utc",["^ ","^;","~$cljs-time.core/utc","^Q","out-cli/cljs_time/core.cljs","^R",233,"^S",1,"^T",233,"^U",9,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",233,"^S",6,"^T",233,"^U",9],"^2K","~$object"],"^:",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",508,"^S",7,"^T",508,"^U",13,"^V",["^W",["^X",["^W",[["^1N","~$&","~$by"]]]]],"^[","Returns an Interval with an end DateTime the specified Period after the end\n  of the given Interval","^1C",["^ ","^11",true,"^15",1,"^12",[["^W",["^1N","^45"]]],"^V",["^W",[["^1N","~$&","^45"]]],"^14",["^W",[null]]]],"^;","~$cljs-time.core/extend","^11",true,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^1C",["^ ","^11",true,"^15",1,"^12",[["^W",["^1N","^45"]]],"^V",["^W",[["^1N","~$&","^45"]]],"^14",["^W",[null]]],"^12",[["^W",["^1N","^45"]]],"^13",null,"^14",["^W",[null]],"^S",1,"^R",508,"^T",508,"^15",1,"^16",true,"^V",["^W",[["^1N","~$&","^45"]]],"^[","Returns an Interval with an end DateTime the specified Period after the end\n  of the given Interval"],"~$months?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",652,"^S",7,"^T",652,"^U",14,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Months"],"^;","~$cljs-time.core/months?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",14,"^12",["^W",[["^2="]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",652,"^T",652,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Months"],"~$date-midnight",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",277,"^S",7,"^T",277,"^U",20,"^V",["^W",["^X",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"]]]]],"^[","Constructs and returns a new DateTime at midnight in UTC.\n\n  Specify the year, month of year, day of month. Note that month and day are\n  1-indexed. Any number of least-significant components can be ommited, in\n  which case they will default to 1.","^1C",["^ ","^11",false,"^15",3,"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"]]],"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"]]],"^14",["^W",[null,null,null]]]],"^;","~$cljs-time.core/date-midnight","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",20,"^1C",["^ ","^11",false,"^15",3,"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"]]],"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"]]],"^14",["^W",[null,null,null]]],"^12",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"]]],"^13",null,"^14",["^W",[null,null,null]],"^S",1,"^R",277,"^T",277,"^15",3,"^16",true,"^V",["^W",[["^1W"],["^1W","^1X"],["^1W","^1X","^35"]]],"^[","Constructs and returns a new DateTime at midnight in UTC.\n\n  Specify the year, month of year, day of month. Note that month and day are\n  1-indexed. Any number of least-significant components can be ommited, in\n  which case they will default to 1."],"~$plus-",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",101,"^S",4,"^T",101,"^U",9,"^1:","^2B","^[","Returns a new date/time corresponding to the given date/time moved forwards by the given Period(s).","^V",["^W",["^X",["^W",[["^1<","^1>"]]]]]],"^1:","^2B","^;","~$cljs-time.core/plus-","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",9,"^12",["^W",[["^1<","^1>"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",101,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^1<","^1>"]]]]],"^[","Returns a new date/time corresponding to the given date/time moved forwards by the given Period(s)."],"~$time-now",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",253,"^S",7,"^T",253,"^U",15,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a local DateTime for the current instant without date or time zone\n  in the current time zone."],"^;","~$cljs-time.core/time-now","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",253,"^T",253,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a local DateTime for the current instant without date or time zone\n  in the current time zone."],"~$day-of-week",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",92,"^S",4,"^T",92,"^U",15,"^1:","^2B","^[","Return the day of week component of the given date/time. Monday is 1 and Sunday is 7","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/day-of-week","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",92,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the day of week component of the given date/time. Monday is 1 and Sunday is 7"],"~$last-day-of-the-month-",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",104,"^S",4,"^T",104,"^U",26,"^1:","^2B","^[","Returns the last day of the month","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/last-day-of-the-month-","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",26,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",104,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Returns the last day of the month"],"~$number-of-days-in-the-month",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",692,"^S",7,"^T",692,"^U",34,"^V",["^W",["^X",["^W",[["^1J"],["^1W","^1X"]]]]],"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^1J"],["^1W","^1X"]]],"^V",["^W",[["^1J"],["^1W","^1X"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/number-of-days-in-the-month","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",34,"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^1J"],["^1W","^1X"]]],"^V",["^W",[["^1J"],["^1W","^1X"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^1J"],["^1W","^1X"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",692,"^T",692,"^15",2,"^16",true,"^V",["^W",[["^1J"],["^1W","^1X"]]]],"^3Q",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",408,"^S",7,"^T",408,"^U",13,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many months.\n  Without an argument, returns a Period representing only months.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/months","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",408,"^T",408,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many months.\n  Without an argument, returns a Period representing only months."],"~$in-days",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",112,"^S",4,"^T",112,"^U",11,"^1:","^1;","^[","Return the time in days.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-days","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",11,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",112,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in days."],"~$today",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",342,"^S",7,"^T",342,"^U",12,"^V",["^W",["^X",["^W",[[]]]]],"^[","Constructs and returns a new local DateTime representing today's date.\n  local DateTime objects do not deal with timezones at all."],"^;","~$cljs-time.core/today","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",342,"^T",342,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]],"^[","Constructs and returns a new local DateTime representing today's date.\n  local DateTime objects do not deal with timezones at all."],"^1X",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",90,"^S",4,"^T",90,"^U",9,"^1:","^2B","^[","Return the month component of the given date/time.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/month","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",9,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",90,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the month component of the given date/time."],"~$in-months-",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",522,"^S",8,"^T",522,"^U",18,"^25",true,"^V",["^W",["^X",["^W",[[["^ ","^3<",["^Y","^Z"],"~:as","^N"]]]]]],"^[","Returns the number of months in the given Interval.\n\n  For example, the interval 2nd Jan 2012 midnight to 2nd Feb 2012 midnight,\n  returns 1 month.\n\n  Likewise, 29th Dec 2011 midnight to 29th Feb 2012 midnight returns 2 months.\n\n  But also, 31st Dec 2011 midnight to 29th Feb 2012 midnight returns 2 months.\n\n  And, 28th Dec 2012 midnight to 28th Feb 2013 midnight returns 2 months."],"^25",true,"^;","~$cljs-time.core/in-months-","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",18,"^12",["^W",[["~$p__7750"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",522,"^T",522,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[[["^ ","^3<",["^Y","^Z"],"^4L","^N"]]]]]],"^[","Returns the number of months in the given Interval.\n\n  For example, the interval 2nd Jan 2012 midnight to 2nd Feb 2012 midnight,\n  returns 1 month.\n\n  Likewise, 29th Dec 2011 midnight to 29th Feb 2012 midnight returns 2 months.\n\n  But also, 31st Dec 2011 midnight to 29th Feb 2012 midnight returns 2 months.\n\n  And, 28th Dec 2012 midnight to 28th Feb 2013 midnight returns 2 months."],"^Y",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",498,"^S",7,"^T",498,"^U",12,"^V",["^W",["^X",["^W",[["^1N"]]]]],"^[","Returns the start DateTime of an Interval."],"^;","~$cljs-time.core/start","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[["^1N"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",498,"^T",498,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1N"]]]]],"^[","Returns the start DateTime of an Interval."],"~$minus",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",458,"^S",7,"^T",458,"^U",12,"^V",["^W",["^X",["^W",[["^1J","~$p"],["^1J","~$p","~$&","~$ps"]]]]],"^[","Returns a new date/time object corresponding to the given date/time\n  moved backwards by the given Period(s).","^1C",["^ ","^11",true,"^15",2,"^12",["^W",[["^1J","~$p"]]],"^V",["^W",[["^1J","~$p"],["^1J","~$p","~$&","^4Q"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/minus","^11",true,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^1C",["^ ","^11",true,"^15",2,"^12",["^W",[["^1J","~$p"]]],"^V",["^W",[["^1J","~$p"],["^1J","~$p","~$&","^4Q"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^1J","~$p"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",458,"^T",458,"^15",2,"^16",true,"^V",["^W",[["^1J","~$p"],["^1J","~$p","~$&","^4Q"]]],"^[","Returns a new date/time object corresponding to the given date/time\n  moved backwards by the given Period(s)."],"^3R",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",420,"^S",7,"^T",420,"^U",11,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many days.\n  Without an argument, returns a Period representing only days.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/days","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",11,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",420,"^T",420,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many days.\n  Without an argument, returns a Period representing only days."],"~$period-type?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",644,"^S",7,"^T",644,"^U",19,"^V",["^W",["^X",["^W",[["~$type","~$x"]]]]]],"^;","~$cljs-time.core/period-type?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",19,"^12",["^W",[["^4U","~$x"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",644,"^T",644,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^4U","~$x"]]]]]],"~$in-hours",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",111,"^S",4,"^T",111,"^U",12,"^1:","^1;","^[","Return the time in hours.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-hours","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",111,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in hours."],"~$map->Period",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",126,"^S",12,"^T",126,"^U",18,"^1[",true,"^20","^21","^V",["^W",["^X",["^W",[["~$G__7642"]]]]],"^[","Factory function for cljs-time.core/Period, taking a map of keywords to field values."],"^;","~$cljs-time.core/map->Period","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",18,"^12",["^W",[["^4Z"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^1[",true,"^20","^21","^R",126,"^T",126,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^4Z"]]]]],"^[","Factory function for cljs-time.core/Period, taking a map of keywords to field values."],"~$at-midnight",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",259,"^S",7,"^T",259,"^U",18,"^V",["^W",["^X",["^W",[["~$datetime"]]]]]],"^;","~$cljs-time.core/at-midnight","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",18,"^12",["^W",[["^51"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",259,"^T",259,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^51"]]]]]],"~$DateTimeProtocol",["^ ","^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",87,"^S",14,"^T",87,"^U",30,"^[","Interface for various date time functions","~:protocol-symbol",true,"~:jsdoc",["^W",["@interface"]],"~:protocol-info",["^ ","~:methods",["^ ","^2A",[["^1<"]],"^2S",[["^1<","^2T"]],"^2[",[["^1<"]],"^35",[["^1<"]],"^9",[["^1<"]],"^4;",[["^1<","^1>"]],"^4?",[["^1<"]],"^4A",[["^1<"]],"^1X",[["^1<"]],"~$equal?",[["^1<","^2T"]],"~$before?",[["^1<","^2T"]],"^1W",[["^1<"]],"~$minus-",[["^1<","^1>"]],"~$sec",[["^1<"]],"~$first-day-of-the-month-",[["^1<"]],"~$milli",[["^1<"]]]]],"^54",true,"^;","^2B","^Q","out-cli/cljs_time/core.cljs","^U",30,"^S",1,"^R",87,"^56",["^ ","^57",["^ ","^2A",[["^1<"]],"^2S",[["^1<","^2T"]],"^2[",[["^1<"]],"^35",[["^1<"]],"^9",[["^1<"]],"^4;",[["^1<","^1>"]],"^4?",[["^1<"]],"^4A",[["^1<"]],"^1X",[["^1<"]],"^58",[["^1<","^2T"]],"^59",[["^1<","^2T"]],"^1W",[["^1<"]],"^5:",[["^1<","^1>"]],"^5;",[["^1<"]],"^5<",[["^1<"]],"^5=",[["^1<"]]]],"~:info",null,"^T",87,"^2K","^3X","~:impls",["^8",["~$goog/date.DateTime","~$goog/date.Date","~$goog/date.UtcDateTime"]],"^[","Interface for various date time functions","^55",["^W",["@interface"]]],"~$InTimeUnitProtocol",["^ ","^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",106,"^S",14,"^T",106,"^U",32,"^[","Interface for in-<time unit> functions","^54",true,"^55",["^W",["@interface"]],"^56",["^ ","^57",["^ ","~$in-millis",[["^1<"]],"^2Q",[["^1<"]],"^37",[["^1<"]],"^4W",[["^1<"]],"^4F",[["^1<"]],"^1R",[["^1<"]],"^19",[["^1<"]],"~$in-years",[["^1<"]]]]],"^54",true,"^;","^1;","^Q","out-cli/cljs_time/core.cljs","^U",32,"^S",1,"^R",106,"^56",["^ ","^57",["^ ","^5D",[["^1<"]],"^2Q",[["^1<"]],"^37",[["^1<"]],"^4W",[["^1<"]],"^4F",[["^1<"]],"^1R",[["^1<"]],"^19",[["^1<"]],"^5E",[["^1<"]]]],"^5>",null,"^T",106,"^2K","^3X","^5?",["^8",["~$cljs-time/core.Period","~$cljs-time/core.Interval"]],"^[","Interface for in-<time unit> functions","^55",["^W",["@interface"]]],"~$within?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",600,"^S",7,"^T",600,"^U",14,"^V",["^W",["^X",["^W",[[["^ ","^3<",["^Y","^Z"]],"~$date"],["^Y","^Z","^5I"]]]]],"^[","With 2 arguments: Returns true if the given Interval contains the given\n  DateTime. Note that if the DateTime is exactly equal to the\n  end of the interval, this function returns false.\n\n  With 3 arguments: Returns true if the start DateTime is\n  equal to or before and the end DateTime is equal to or after the test\n  DateTime.","^1C",["^ ","^11",false,"^15",3,"^12",["^W",[[["^ ","^3<",["^Y","^Z"]],"^5I"],["^Y","^Z","^5I"]]],"^V",["^W",[[["^ ","^3<",["^Y","^Z"]],"^5I"],["^Y","^Z","^5I"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/within?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",14,"^1C",["^ ","^11",false,"^15",3,"^12",["^W",[[["^ ","^3<",["^Y","^Z"]],"^5I"],["^Y","^Z","^5I"]]],"^V",["^W",[[["^ ","^3<",["^Y","^Z"]],"^5I"],["^Y","^Z","^5I"]]],"^14",["^W",[null,null]]],"^12",["^W",[[["^ ","^3<",["^Y","^Z"]],"^5I"],["^Y","^Z","^5I"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",600,"^T",600,"^15",3,"^16",true,"^V",["^W",[[["^ ","^3<",["^Y","^Z"]],"^5I"],["^Y","^Z","^5I"]]],"^[","With 2 arguments: Returns true if the given Interval contains the given\n  DateTime. Note that if the DateTime is exactly equal to the\n  end of the interval, this function returns false.\n\n  With 3 arguments: Returns true if the start DateTime is\n  equal to or before and the end DateTime is equal to or after the test\n  DateTime."],"^3S",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",438,"^S",7,"^T",438,"^U",14,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many seconds.\n  Without an argument, returns a Period representing only seconds.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/seconds","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",14,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",438,"^T",438,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many seconds.\n  Without an argument, returns a Period representing only seconds."],"^5E",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",115,"^S",4,"^T",115,"^U",12,"^1:","^1;","^[","Return the time in years","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-years","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",115,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in years"],"~$->period",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",706,"^S",4,"^T",706,"^U",12,"^1:","~$cljs-time.core/IToPeriod","^[",null,"^V",["^W",["^X",["^W",[["~$obj"]]]]]],"^1:","^5N","^;","~$cljs-time.core/->period","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^12",["^W",[["^5O"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",705,"^T",706,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^5O"]]]]],"^[",null],"~$today-at-midnight",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",267,"^S",7,"^T",267,"^U",24,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for today at midnight in the UTC time zone."],"^;","~$cljs-time.core/today-at-midnight","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",24,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",267,"^T",267,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for today at midnight in the UTC time zone."],"~$->Interval",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",117,"^S",12,"^T",117,"^U",20,"^1[",true,"^20","^3O","^V",["^W",["^X",["^W",[["^Y","^Z"]]]]],"^[","Positional factory function for cljs-time.core/Interval."],"^;","~$cljs-time.core/->Interval","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",20,"^12",["^W",[["^Y","^Z"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^1[",true,"^20","^3O","^R",117,"^T",117,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^Y","^Z"]]]]],"^[","Positional factory function for cljs-time.core/Interval."],"^58",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",98,"^S",4,"^T",98,"^U",10,"^1:","^2B","^[","Returns true if DateTime 'this' is strictly equal to date/time 'that'.","^V",["^W",["^X",["^W",[["^1<","^2T"]]]]]],"^1:","^2B","^;","~$cljs-time.core/equal?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[["^1<","^2T"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",98,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^1<","^2T"]]]]],"^[","Returns true if DateTime 'this' is strictly equal to date/time 'that'."],"^59",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",100,"^S",4,"^T",100,"^U",11,"^1:","^2B","^[","Returns true if DateTime 'this' is strictly before date/time 'that'.","^V",["^W",["^X",["^W",[["^1<","^2T"]]]]]],"^1:","^2B","^;","~$cljs-time.core/before?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",11,"^12",["^W",[["^1<","^2T"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",100,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^1<","^2T"]]]]],"^[","Returns true if DateTime 'this' is strictly before date/time 'that'."],"~$month-range",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",514,"^S",8,"^T",514,"^U",19,"^25",true,"^V",["^W",["^X",["^W",[[["^ ","^3<",["^Y","^Z"]]]]]]]],"^25",true,"^;","~$cljs-time.core/month-range","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",19,"^12",["^W",[["~$p__7746"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",514,"^T",514,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[[["^ ","^3<",["^Y","^Z"]]]]]]]],"~$latest",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",491,"^S",7,"^T",491,"^U",13,"^V",["^W",["^X",["^W",[["~$dt1","~$dt2"],["~$dts"]]]]],"^[","Returns the latest of the supplied DateTimes","^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^5[","^60"],["^61"]]],"^V",["^W",[["^5[","^60"],["^61"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/latest","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^5[","^60"],["^61"]]],"^V",["^W",[["^5[","^60"],["^61"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^5[","^60"],["^61"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",491,"^T",491,"^15",2,"^16",true,"^V",["^W",[["^5[","^60"],["^61"]]],"^[","Returns the latest of the supplied DateTimes"],"~$hours?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",667,"^S",7,"^T",667,"^U",13,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Hours"],"^;","~$cljs-time.core/hours?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^12",["^W",[["^2="]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",667,"^T",667,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Hours"],"~$Interval",["^ ","~:num-fields",2,"~:protocols",["^8",["~$cljs.core/IRecord","~$cljs.core/IEquiv","~$cljs.core/IHash","~$cljs.core/ICollection","~$cljs.core/ICounted","~$cljs.core/ISeqable","~$cljs.core/IMeta","~$cljs.core/ICloneable","~$cljs.core/IPrintWithWriter","~$cljs.core/IIterable","~$cljs.core/IWithMeta","~$cljs.core/IAssociative","^2L","~$cljs.core/ILookup"]],"^;","~$cljs-time.core/Interval","^Q","out-cli/cljs_time/core.cljs","^U",20,"~:type",true,"^S",12,"^1[",true,"^R",117,"~:record",true,"^T",117,"~:skip-protocol-flag",["^8",["^68","^69","^6:","^6;","^6<","^6=","^6>","^6?","^6@","^6A","^6B","^6C","^2L","^6D"]]],"^1W",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",89,"^S",4,"^T",89,"^U",8,"^1:","^2B","^[","Return the year component of the given date/time.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/year","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",8,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",89,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the year component of the given date/time."],"~$earliest",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",484,"^S",7,"^T",484,"^U",15,"^V",["^W",["^X",["^W",[["^5[","^60"],["^61"]]]]],"^[","Returns the earliest of the supplied DateTimes","^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^5[","^60"],["^61"]]],"^V",["^W",[["^5[","^60"],["^61"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/earliest","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^1C",["^ ","^11",false,"^15",2,"^12",["^W",[["^5[","^60"],["^61"]]],"^V",["^W",[["^5[","^60"],["^61"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^5[","^60"],["^61"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",484,"^T",484,"^15",2,"^16",true,"^V",["^W",[["^5[","^60"],["^61"]]],"^[","Returns the earliest of the supplied DateTimes"],"~$period-fn",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",165,"^S",7,"^T",165,"^U",16,"^V",["^W",["^X",["^W",[["~$p"]]]]]],"^;","~$cljs-time.core/period-fn","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",16,"^12",["^W",[["~$p"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",165,"^T",165,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["~$p"]]]]]],"~$static-ms-fn",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",242,"^S",7,"^T",242,"^U",19,"^V",["^W",["^X",["^W",[["~$ms"]]]]]],"^;","~$cljs-time.core/static-ms-fn","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",19,"^12",["^W",[["^6O"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",242,"^T",242,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^6O"]]]]]],"~$period?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",641,"^S",7,"^T",641,"^U",14,"^V",["^W",["^X",["^W",[["~$x"]]]]]],"^;","~$cljs-time.core/period?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",14,"^12",["^W",[["~$x"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",641,"^T",641,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["~$x"]]]]]],"~$yesterday",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",473,"^S",7,"^T",473,"^U",16,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for yesterday relative to now"],"^;","~$cljs-time.core/yesterday","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",16,"^12",["^W",[[]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",473,"^T",473,"^15",0,"^16",true,"^V",["^W",["^X",["^W",[[]]]]],"^[","Returns a DateTime for yesterday relative to now"],"~$minutes?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",672,"^S",7,"^T",672,"^U",15,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Minutes"],"^;","~$cljs-time.core/minutes?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^12",["^W",[["^2="]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",672,"^T",672,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Minutes"],"~$today-at",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",741,"^S",7,"^T",741,"^U",15,"^V",["^W",["^X",["^W",[["^2G","^1G","^3S","^28"],["^2G","^1G","^3S"],["^2G","^1G"]]]]],"^1C",["^ ","^11",false,"^15",4,"^12",["^W",[["^2G","^1G","^3S","^28"],["^2G","^1G","^3S"],["^2G","^1G"]]],"^V",["^W",[["^2G","^1G","^3S","^28"],["^2G","^1G","^3S"],["^2G","^1G"]]],"^14",["^W",[null,null,null]]]],"^;","~$cljs-time.core/today-at","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",15,"^1C",["^ ","^11",false,"^15",4,"^12",["^W",[["^2G","^1G","^3S","^28"],["^2G","^1G","^3S"],["^2G","^1G"]]],"^V",["^W",[["^2G","^1G","^3S","^28"],["^2G","^1G","^3S"],["^2G","^1G"]]],"^14",["^W",[null,null,null]]],"^12",["^W",[["^2G","^1G","^3S","^28"],["^2G","^1G","^3S"],["^2G","^1G"]]],"^13",null,"^14",["^W",[null,null,null]],"^S",1,"^R",741,"^T",741,"^15",4,"^16",true,"^V",["^W",[["^2G","^1G","^3S","^28"],["^2G","^1G","^3S"],["^2G","^1G"]]]],"~$Period",["^ ","^66",8,"^67",["^8",["^68","^69","^6:","^6;","^6<","^6=","^6>","^6?","^6@","^6A","^6B","^6C","^2L","^6D"]],"^;","~$cljs-time.core/Period","^Q","out-cli/cljs_time/core.cljs","^U",18,"^6F",true,"^S",12,"^1[",true,"^R",126,"^6G",true,"^T",126,"^6H",["^8",["^68","^69","^6:","^6;","^6<","^6=","^6>","^6?","^6@","^6A","^6B","^6C","^2L","^6D"]]],"~$local-date",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",336,"^S",7,"^T",336,"^U",17,"^V",["^W",["^X",["^W",[["^1W","^1X","^35"]]]]],"^[","Constructs and returns a new local DateTime.\nSpecify the year, month, and day. Does not deal with timezones."],"^;","~$cljs-time.core/local-date","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",17,"^12",["^W",[["^1W","^1X","^35"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",336,"^T",336,"^15",3,"^16",true,"^V",["^W",["^X",["^W",[["^1W","^1X","^35"]]]]],"^[","Constructs and returns a new local DateTime.\nSpecify the year, month, and day. Does not deal with timezones."],"~$plus",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",450,"^S",7,"^T",450,"^U",11,"^V",["^W",["^X",["^W",[["^1J","~$p"],["^1J","~$p","~$&","^4Q"]]]]],"^[","Returns a new date/time corresponding to the given date/time moved\n  forwards by the given Period(s).","^1C",["^ ","^11",true,"^15",2,"^12",["^W",[["^1J","~$p"]]],"^V",["^W",[["^1J","~$p"],["^1J","~$p","~$&","^4Q"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/plus","^11",true,"^Q","out-cli/cljs_time/core.cljs","^U",11,"^1C",["^ ","^11",true,"^15",2,"^12",["^W",[["^1J","~$p"]]],"^V",["^W",[["^1J","~$p"],["^1J","~$p","~$&","^4Q"]]],"^14",["^W",[null,null]]],"^12",["^W",[["^1J","~$p"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",450,"^T",450,"^15",2,"^16",true,"^V",["^W",[["^1J","~$p"],["^1J","~$p","~$&","^4Q"]]],"^[","Returns a new date/time corresponding to the given date/time moved\n  forwards by the given Period(s)."],"^5:",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",102,"^S",4,"^T",102,"^U",10,"^1:","^2B","^[","Returns a new date/time corresponding to the given date/time moved backwards by the given Period(s).","^V",["^W",["^X",["^W",[["^1<","^1>"]]]]]],"^1:","^2B","^;","~$cljs-time.core/minus-","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",10,"^12",["^W",[["^1<","^1>"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",102,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[["^1<","^1>"]]]]],"^[","Returns a new date/time corresponding to the given date/time moved backwards by the given Period(s)."],"~$weeks?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",657,"^S",7,"^T",657,"^U",13,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Weeks"],"^;","~$cljs-time.core/weeks?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^12",["^W",[["^2="]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",657,"^T",657,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^2="]]]]],"^[","Returns true if the given value is an instance of Weeks"],"~$abuts?",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",629,"^S",7,"^T",629,"^U",13,"^V",["^W",["^X",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]]]]]],"^[","Returns true if Interval a abuts b, i.e. then end of a is exactly the\n  beginning of b."],"^;","~$cljs-time.core/abuts?","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^12",["^W",[["~$p__7791","~$p__7792"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",629,"^T",629,"^15",2,"^16",true,"^V",["^W",["^X",["^W",[[["^ ","^3@","^3A","^3B","^3C"],["^ ","^3D","^3A","^3E","^3C"]]]]]],"^[","Returns true if Interval a abuts b, i.e. then end of a is exactly the\n  beginning of b."],"^5;",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",95,"^S",4,"^T",95,"^U",7,"^1:","^2B","^[","Return the second of minute component of the given date/time.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/sec","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",7,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",95,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the second of minute component of the given date/time."],"^2G",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",426,"^S",7,"^T",426,"^U",12,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many hours.\n  Without an argument, returns a Period representing only hours.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/hours","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",426,"^T",426,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many hours.\n  Without an argument, returns a Period representing only hours."],"^3P",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",402,"^S",7,"^T",402,"^U",12,"^V",["^W",["^X",["^W",[[],["~$n"]]]]],"^[","Given a number, returns a Period representing that many years.\n  Without an argument, returns a Period representing only years.","^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]]],"^;","~$cljs-time.core/years","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",12,"^1C",["^ ","^11",false,"^15",1,"^12",["^W",[[],["~$n"]]],"^V",["^W",[[],["~$n"]]],"^14",["^W",[null,null]]],"^12",["^W",[[],["~$n"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",402,"^T",402,"^15",1,"^16",true,"^V",["^W",[[],["~$n"]]],"^[","Given a number, returns a Period representing that many years.\n  Without an argument, returns a Period representing only years."],"^5<",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",103,"^S",4,"^T",103,"^U",27,"^1:","^2B","^[","Returns the first day of the month","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/first-day-of-the-month-","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",27,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",103,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Returns the first day of the month"],"^5D",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",108,"^S",4,"^T",108,"^U",13,"^1:","^1;","^[","Return the time in milliseconds.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^1;","^;","~$cljs-time.core/in-millis","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",13,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",106,"^T",108,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the time in milliseconds."],"~$IToPeriod",["^ ","^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",705,"^S",14,"^T",705,"^U",23,"^[",null,"^54",true,"^55",["^W",["@interface"]],"^56",["^ ","^57",["^ ","^5M",[["^5O"]]]]],"^54",true,"^;","^5N","^Q","out-cli/cljs_time/core.cljs","^U",23,"^S",1,"^R",705,"^56",["^ ","^57",["^ ","^5M",[["^5O"]]]],"^5>",null,"^T",705,"^2K","^3X","^5?",["^8",["^5F","^5G"]],"^[",null,"^55",["^W",["@interface"]]],"^5=",["^ ","^O",null,"^P",["^ ","^Q","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/cljs_time/core.cljs","^R",97,"^S",4,"^T",97,"^U",9,"^1:","^2B","^[","Return the millisecond of second component of the given date/time.","^V",["^W",["^X",["^W",[["^1<"]]]]]],"^1:","^2B","^;","~$cljs-time.core/milli","^11",false,"^Q","out-cli/cljs_time/core.cljs","^U",9,"^12",["^W",[["^1<"]]],"^13",null,"^14",["^W",[null,null]],"^S",1,"^R",87,"^T",97,"^15",1,"^16",true,"^V",["^W",["^X",["^W",[["^1<"]]]]],"^[","Return the millisecond of second component of the given date/time."]],"~:cljs.spec/registry-ref",[],"~:require-macros",null,"~:cljs.analyzer/constants",["^ ","~:seen",["^8",["^1G","^Z","^28","^2:","~:offset","~:default","~:-","^3A","~:months","~:days","^6F","~:seconds","~:rules","^3Q","^Y","^3R","~:+","~:id","^3S","~:hours","~:years","~:unsupported-operation","~:cljs-time.core/time-zone","~:minutes","^3C","~:weeks","~:else-is-same-date","~:millis","^2G","~:names","^3P"]],"~:order",["^3A","^3C","^Y","^Z","^7M","^7G","^7Q","^7H","^7L","^7P","^7I","^7S","^3P","^3Q","^2:","^3R","^2G","^1G","^3S","^28","~:-","~:+","^7K","^7E","^7J","^7T","^6F","^7O","^7R","^7N","^7F"]],"^[","### The core namespace for date-time operations in the cljs-time library.\n\n  Create a DateTime instance with date-time (or a local DateTime instance with local-date-time),\n  specifying the year, month, day, hour, minute, second, and millisecond:\n\n    => (date-time 1986 10 14 4 3 27 456)\n    #<DateTime 1986-10-14T04:03:27.456Z>\n\n    => (local-date-time 1986 10 14 4 3 27 456)\n    #<DateTime 1986-10-14T04:03:27.456>\n\n  Less-significant fields can be omitted:\n\n    => (date-time 1986 10 14)\n    #<DateTime 1986-10-14T00:00:00.000Z>\n\n    => (local-date-time 1986 10 14)\n    #<DateTime 1986-10-14T00:00:00.000>\n\n  Get the current time with (now) and the start of the Unix epoch with (epoch).\n\n  Once you have a date-time, use accessors like hour and second to access the\n  corresponding fields:\n\n    => (hour (date-time 1986 10 14 22))\n    22\n\n    => (hour (local-date-time 1986 10 14 22))\n    22\n\n  The functions after? and before? determine the relative position of two\n  DateTime instances:\n\n    => (after? (date-time 1986 10) (date-time 1986 9))\n    true\n\n    => (after? (local-date-time 1986 10) (local-date-time 1986 9))\n    true\n\n  Often you will want to find a date some amount of time from a given date. For\n  example, to find the time 1 month and 3 weeks from a given date-time:\n\n    => (plus (date-time 1986 10 14) (months 1) (weeks 3))\n    #<DateTime 1986-12-05T00:00:00.000Z>\n\n    => (plus (local-date-time 1986 10 14) (months 1) (weeks 3))\n    #<DateTime 1986-12-05T00:00:00.000Z>\n\n  An Interval is used to represent the span of time between two DateTime\n  instances. Construct one using interval, then query them using within?,\n  overlaps?, and abuts?\n\n    => (within? (interval (date-time 1986) (date-time 1990)) (date-time 1987))\n    true\n\n  To find the amount of time encompased by an interval, use in-seconds and\n  in-minutes:\n\n    => (in-minutes (interval (date-time 1986 10 2) (date-time 1986 10 14)))\n    17280\n\n  Note that all functions in this namespace work with Joda objects or ints. If\n  you need to print or parse date-times, see cljs-time.format. If you need to\n  ceorce date-times to or from other types, see cljs-time.coerce."]