René's URL Explorer Experiment


Title: Generics

Open Graph Title: Generics

X Title: Generics

Open Graph Description: A major part of software engineering is building components that not only have well-defined and consistent APIs, but are also reusable. Components that are capable of working on the data of today as well as the data of tomorrow will give you the most flexible capabilities for building up large software systems.

X Description: A major part of software engineering is building components that not only have well-defined and consistent APIs, but are also reusable. Components that are capable of working on the data of today as well as the data of tomorrow will give you the most flexible capabilities for building up large software systems.

Mail addresses
makecode@microsoft.com

X: @msmakecode

direct link

Domain: arcade.makecode.com

DescriptionA major part of software engineering is building components that not only have well-defined and consistent APIs, but are also reusable. Components that are capable of working on the data of today as well as the data of tomorrow will give you the most flexible capabilities for building up large software systems.
twitter:cardsummary
twitter:imagehttps://cdn.makecode.com/blob/9ab4abfcdff3405e5cca8a3c38e129aec2b363e3/static/logo.png
og:site_nameMicrosoft MakeCode
og:typewebsite
og:imagehttps://cdn.makecode.com/blob/9ab4abfcdff3405e5cca8a3c38e129aec2b363e3/static/logo.png
format-detectiontelephone=no
NoneIE=edge,chrome=1

Links:

Skip to main contenthttps://arcade.makecode.com/javascript/generics#maincontent
Abouthttps://arcade.makecode.com/about
FAQhttps://arcade.makecode.com/faq
Projectshttps://arcade.makecode.com/projects
GitHubhttps://arcade.makecode.com/github
Referencehttps://arcade.makecode.com/reference
spriteshttps://arcade.makecode.com/reference/sprites
controllerhttps://arcade.makecode.com/reference/controller
gamehttps://arcade.makecode.com/reference/game
musichttps://arcade.makecode.com/reference/music
scenehttps://arcade.makecode.com/reference/scene
infohttps://arcade.makecode.com/reference/info
imageshttps://arcade.makecode.com/reference/images
Blockshttps://arcade.makecode.com/blocks
On Starthttps://arcade.makecode.com/blocks/on-start
Loopshttps://arcade.makecode.com/blocks/loops
repeathttps://arcade.makecode.com/blocks/loops/repeat
forhttps://arcade.makecode.com/blocks/loops/for
whilehttps://arcade.makecode.com/blocks/loops/while
for ofhttps://arcade.makecode.com/blocks/loops/for-of
Logichttps://arcade.makecode.com/blocks/logic
ifhttps://arcade.makecode.com/blocks/logic/if
Booleanhttps://arcade.makecode.com/blocks/logic/boolean
Variableshttps://arcade.makecode.com/blocks/variables
assignhttps://arcade.makecode.com/blocks/variables/assign
change varhttps://arcade.makecode.com/blocks/variables/change
varhttps://arcade.makecode.com/blocks/variables/var
Mathhttps://arcade.makecode.com/blocks/math
JavaScript blockshttps://arcade.makecode.com/blocks/javascript-blocks
Custom blockshttps://arcade.makecode.com/blocks/custom
Pythonhttps://arcade.makecode.com/python
Callinghttps://arcade.makecode.com/python/call
Sequencinghttps://arcade.makecode.com/python/sequence
Variableshttps://arcade.makecode.com/python/variables
Operatorshttps://arcade.makecode.com/python/operators
Statementshttps://arcade.makecode.com/python/statements
Functionshttps://arcade.makecode.com/python/functions
Classeshttps://arcade.makecode.com/python/classes
JavaScripthttps://arcade.makecode.com/javascript
Callinghttps://arcade.makecode.com/javascript/call
Sequencinghttps://arcade.makecode.com/javascript/sequence
Variableshttps://arcade.makecode.com/javascript/variables
Operatorshttps://arcade.makecode.com/javascript/operators
Statementshttps://arcade.makecode.com/javascript/statements
Functionshttps://arcade.makecode.com/javascript/functions
Typeshttps://arcade.makecode.com/javascript/types
Classeshttps://arcade.makecode.com/javascript/classes
Interfaceshttps://arcade.makecode.com/javascript/interfaces
Genericshttps://arcade.makecode.com/javascript/generics
Typeshttps://arcade.makecode.com/types
Numberhttps://arcade.makecode.com/types/number
Stringhttps://arcade.makecode.com/types/string
Booleanhttps://arcade.makecode.com/types/boolean
Arrayhttps://arcade.makecode.com/types/array
Functionhttps://arcade.makecode.com/types/function
Imagehttps://arcade.makecode.com/types/image
Spritehttps://arcade.makecode.com/types/sprite
Blocks Galleryhttps://arcade.makecode.com/block-gallery
Miscellaneoushttps://arcade.makecode.com/javascript/generics
Abouthttps://arcade.makecode.com/about
Supporthttps://arcade.makecode.com/support
Translatehttps://arcade.makecode.com/translate
Sharing projectshttps://arcade.makecode.com/share
Multiplayerhttps://arcade.makecode.com/multiplayer
Offline supporthttps://arcade.makecode.com/offline
Savehttps://arcade.makecode.com/save
Sign Inhttps://arcade.makecode.com/identity/sign-in
Cloud Synchttps://arcade.makecode.com/identity/cloud-sync
VS Codehttps://arcade.makecode.com/vscode
Asset packshttps://arcade.makecode.com/asset-packs
Hardwarehttps://arcade.makecode.com/hardware
Errorshttps://arcade.makecode.com/hardware/errors
Adding New Boardhttps://arcade.makecode.com/hardware/adding
Raspberry Pihttps://arcade.makecode.com/hardware/raspberry-pi
Makey Makeyhttps://arcade.makecode.com/hardware/makey-makey
Shoebox Controllerhttps://arcade.makecode.com/hardware/shoebox-controller
Devhttps://arcade.makecode.com/hardware/dev
Debug connectorhttps://arcade.makecode.com/hardware/dbg
Developershttps://arcade.makecode.com/javascript/generics
Command Line Interfacehttps://arcade.makecode.com/cli
Visual Studio Code supporthttps://arcade.makecode.com/code
Blocks Embedhttps://arcade.makecode.com/blocks-embed
Art, images, colorshttps://arcade.makecode.com/developer/images
Soundshttps://arcade.makecode.com/developer/sound
Lessonshttps://arcade.makecode.com/lessons
Cherry Pickrhttps://arcade.makecode.com/lessons/cherry-pickr
Barrel Dodgerhttps://arcade.makecode.com/lessons/barrel-dodger
Dance Partyhttps://arcade.makecode.com/lessons/dance-party
BlockOuthttps://arcade.makecode.com/lessons/block-out
Courseshttps://arcade.makecode.com/courses
CS Intro 1https://arcade.makecode.com/courses/csintro1
CS Intro 2https://arcade.makecode.com/courses/csintro2
CS Intro 3https://arcade.makecode.com/courses/csintro3
Docshttps://arcade.makecode.com/docs
JavaScripthttps://arcade.makecode.com/javascript
Genericshttps://arcade.makecode.com/javascript/generics
Edit this page on GitHubhttps://github.com/Microsoft/pxt/blob/master/common-docs/javascript/generics.md
Edit template of this page on GitHubhttps://github.com/Microsoft/pxt-arcade/blob/master/docs/SUMMARY.md
Edit template of this page on GitHubhttps://github.com/Microsoft/pxt/blob/master/common-docs/SUMMARY.md
https://twitter.com/intent/follow?screen_name=MsMakeCode
https://www.youtube.com/channel/UCye7YlvFUUQ1dSy0WZZ1T_Q
Privacy & Cookieshttps://makecode.com/privacy
Terms Of Usehttps://makecode.com/termsofuse
Trademarkshttps://makecode.com/trademarks
https://makecode.com/
How do I add a new language? https://arcade.makecode.com/translate

Viewport: width=device-width,height=device-height,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0


URLs of crawlers that visited me.