-
Notifications
You must be signed in to change notification settings - Fork 15
/
todo.txt
26 lines (19 loc) · 906 Bytes
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
change org.joda.time/ReadableInstant => org.joda.time/Instant
add to tagstr
replace tupelo.java-time/stringify-times with tagstr encode/decode
walk-with-parents
=> walk-data
combine with submatch? for power
submatch2? allows predicates as values: {:a odd? :b "buzz"} or [odd? even? 3]
tagval - polish
{:LocalDate "1999-12-31"} {:int 5} {:dbl 6.0} {:user {:name "Joe" :age 33 :city "Springfield"}}
{:e 512} {:a 666} {:v 777}
(tv/->untagged ...) :- (s/cond-pre tsk/TagVal s/Any)
tupelo.string/tagstr => "<#Integer 3>" "<#Float 4>" and table of constructors
elide `java.lang.` prefix?
java-time
stringify-times & others: merge with misc/walk-obj->tagstr
fixed-point? ZDT, Instant, others?
java-time.epoch - home for esec, emillis, enanos, eday, eweek, equarter, eyear
tagval by default
tupelo.string.safe: trim normalize lowercase uppercase whitespace-collapse ...