From 80ffabb9931d8d2f403372adaae9017f58f2be46 Mon Sep 17 00:00:00 2001 From: Marius Peter Date: Tue, 21 Oct 2025 21:34:24 +0200 Subject: Clean up nutrient target contract-out. --- models/nutrient-target.rkt | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'models') diff --git a/models/nutrient-target.rkt b/models/nutrient-target.rkt index f29d80f..691d078 100644 --- a/models/nutrient-target.rkt +++ b/models/nutrient-target.rkt @@ -8,25 +8,17 @@ ;; SQL CRUD (contract-out [create-nutrient-target! (-> string? - (listof (cons/c - nutrient? - number?)) + (listof (cons/c nutrient? number?)) nutrient-target?)] [get-nutrient-targets (-> (listof nutrient-target?))] [get-nutrient-target (->* () - (#:id - (or/c #f exact-nonnegative-integer?) - #:effective-on - (or/c #f string?)) + (#:id (or/c #f exact-nonnegative-integer?) + #:effective-on (or/c #f string?)) (or/c nutrient-target? #f))] - [get-nutrient-target-values (-> nutrient-target? - (listof (cons/c nutrient? number?)))] - [get-nutrient-target-value (-> nutrient-target? - nutrient? - number?)] + [get-nutrient-target-values (-> nutrient-target? (listof (cons/c nutrient? number?)))] + [get-nutrient-target-value (-> nutrient-target? nutrient? number?)] [get-latest-nutrient-target-value (-> nutrient? number?)] - [delete-nutrient-target! (-> nutrient-target? - void?)])) + [delete-nutrient-target! (-> nutrient-target? void?)])) (require racket/contract db -- cgit v1.2.3