HiddenLayer555@lemmy.ml to Programmer Humor@lemmy.mlEnglish · 1 month agoWhy make it complicated?lemmy.mlexternal-linkmessage-square51fedilinkarrow-up1110arrow-down117file-text
arrow-up193arrow-down1external-linkWhy make it complicated?lemmy.mlHiddenLayer555@lemmy.ml to Programmer Humor@lemmy.mlEnglish · 1 month agomessage-square51fedilinkfile-text
minus-squareByteWelder@feddit.nllinkfedilinkEnglisharrow-up5·1 month agoIn Kotlin, you can have the type become implicit with the former syntax: let text = number.toString() (text is a String here)
minus-square𝕱𝖎𝖗𝖊𝖜𝖎𝖙𝖈𝖍@lemmy.worldlinkfedilinkarrow-up3·edit-21 month agoYou can also do that in TypeScript readonly a!: Foo; readonly b = bar.toFoo(); constructor(){ a = bar.toFoo(); }
In Kotlin, you can have the type become implicit with the former syntax:
let text = number.toString()
(text
is aString
here)You can also do that in TypeScript
readonly a!: Foo; readonly b = bar.toFoo(); constructor(){ a = bar.toFoo(); }