aboutsummaryrefslogtreecommitdiff
path: root/2015/day-01
diff options
context:
space:
mode:
authorHunky Jimpjorps <thechairman@thechairman.info>2022-11-26 01:43:33 -0500
committerHunky Jimpjorps <thechairman@thechairman.info>2022-11-26 01:43:33 -0500
commitfeccf3f6f0a806b3317d1f399e3e8b42945c4f09 (patch)
treebf15ce045d1106c1b7f7de30c27540f40d0bf947 /2015/day-01
parent8b624fe7d2751337b1f16830cc9c041df73e99e7 (diff)
downloadgleam_aoc-feccf3f6f0a806b3317d1f399e3e8b42945c4f09.tar.gz
gleam_aoc-feccf3f6f0a806b3317d1f399e3e8b42945c4f09.zip
using raco fmt, replacing missing dependency
Diffstat (limited to '2015/day-01')
-rw-r--r--2015/day-01/day-01.rkt13
1 files changed, 4 insertions, 9 deletions
diff --git a/2015/day-01/day-01.rkt b/2015/day-01/day-01.rkt
index 2432c96..efbd02a 100644
--- a/2015/day-01/day-01.rkt
+++ b/2015/day-01/day-01.rkt
@@ -2,20 +2,15 @@
(require "../../jj-aoc.rkt")
;; part 1
-(for/fold ([current-floor 0])
- ([l (in-input-port-chars (open-day 1 2015))]
- [i (in-naturals)])
+(for/fold ([current-floor 0]) ([l (in-input-port-chars (open-day 1 2015))] [i (in-naturals)])
(match l
[#\( (add1 current-floor)]
[#\) (sub1 current-floor)]))
;; part 2
-(for/fold ([current-floor 0]
- [last-index 0]
- #:result (add1 last-index))
- ([l (in-input-port-chars (open-day 1 2015))]
- [i (in-naturals)])
+(for/fold ([current-floor 0] [last-index 0] #:result (add1 last-index))
+ ([l (in-input-port-chars (open-day 1 2015))] [i (in-naturals)])
#:break (= current-floor -1)
(match l
[#\( (values (add1 current-floor) i)]
- [#\) (values (sub1 current-floor) i)])) \ No newline at end of file
+ [#\) (values (sub1 current-floor) i)]))