Skip to content

Parameters (e.g -parm) should allow for types and initializers e.g (^int num 10) #33

@BrucePay

Description

@BrucePay

Should be able to do

(defn numbers [(^int? -num 10)]  (range 0 num))

So you can do:

cnt                                                   ; returns 10 numbers
cnt -num:  20                                  ; returns 20 numbers
cnt -num: "20"                                ; converts string to number, returns 20 numbers
cnt -num (.datetime/now)              ; type error
```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions