I am sure I am trying to over define this but not sure how to use other methods in Racket yet only beginning. So Hi everyone.<br><br>Doing the netpay of employee tax = 0.15 and pay = hrs *12. From the beginner tutorial. I see two ways a simple and a hard way but neither work.<br>
<br>Hard  way<br><br>(define (hours h)<br>  (h : number?))<br>(define (tax t)<br>  (= t 0.15))<br>(define (payrate p)<br>  (= p $12.00))<br>(define (netpay hours tax payrate)<br>  (* h p)-(* t(* h p)))<br><br>Easy Way<br>
<br>(define (netpay hours : number? tax : 0.85)<br>  (* hours 12)* tax)<br><br><br>What is the best way?<br><br>Thanks<br><br>Sayth <br><br><br><br>