[racket] Type of argument in a function
On 7/20/14, 7:04 AM, קוראל אלימלך wrote:
> How can i define that a function will get an integer argument?
>
> is its possible?
>
> for example:
> (define (func (x::Number))) /// its not working that way
>
> and if ill call the function with string there will be an error..
In addition to the suggestions to use Typed Racket, you may also want to
read about contracts:
(define/contract (f x) (-> integer? integer?)
(* x x))
http://docs.racket-lang.org/guide/contracts.html
David