3 ms·
Python you can do: def istype(i, t): return (type(i)==t) and istype(5, int) doesn't seem that much different than (int? 5) I bet there's a version in c++
by GFK_of_xmaspast 12y ago
Python you can do:
def istype(i, t):
return (type(i)==t)
and istype(5, int) doesn't seem that much different than (int? 5)
I bet there's a version in c++ with templates and typeid.
- frou_dh 12y agoYeah, I could do similar open testing: (def is-type (proc (x t) (eq? (type x) t))) (is-type 5 'int) But it's nice to have single-parameter ones for FP list stuff. I suppose that 2-parameter version could have their order swapped and do partial application on top of it. Anyway, was just sharing something I had fun making. No language wars intended.