The words you’re actually looking for are “statically typed” and “dynamically typed.”Scheme is “dynamically typed.” Some people use the words “strongly typed” to refer to the phenomena that variables must be explicitly converted to another type to be used in a different context. Eg, a string cannot
> Le 20 sept. 2022 à 23:44, Jacob Hrbek a écrit :
>
>
> In what world is this considered a strongly typed language when I need to do
> these checks like it's a weakly typed one?
>
> (define* (lazy-assign key #:optional (val ""))
> "Assign environmental variable KEY with an optiona
In what world is this considered a strongly typed language when I need to do
these checks like it's a weakly typed one?
(define* (lazy-assign key #:optional (val ""))
"Assign environmental variable KEY with an optional value VAL, both must
be a string or a thunk that evaluates to a st