Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Type Annotations

< >
Example from 1 languages: Jule
let x: f64 = 89
Example from 1 languages: Ion
int32::12 // Suggests 32 bits as end-user type 'my.custom.type' :: { x : 12 , y : -1 } // Gives a struct a user-defined type { field: something::'another thing'::value } // Field's name must precede annotations of its value jpeg :: {{ ... }} // Indicates the blob contains jpeg data bool :: null.int // A very misleading annotation on the integer null '' :: 1 // An empty annotation null.symbol :: 1 // ERROR: type annotation cannot be null
*

Languages with Type Annotations include Jule, Ion

*

View all concepts with or missing a hasTypeAnnotations measurement

- Build the next great programming language Add Issues About Search Keywords Livestreams Labs Resources Acknowledgements