RosettaCodeData/Task/Calendar/Factor/calendar.factor

13 lines
392 B
Factor
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
USING: arrays calendar.format grouping io.streams.string kernel
math.ranges prettyprint sequences sequences.interleaved ;
IN: rosetta-code.calendar
: calendar ( year -- )
12 [1,b] [ 2array [ month. ] with-string-writer ] with map
3 <groups> [ " " <interleaved> ] map 5 " " <repetition>
<interleaved> simple-table. ;
: calendar-demo ( -- ) 1969 calendar ;
MAIN: calendar-demo