dwyl / dwyl/technical-glossary

New words: Operator Overloading

Open
#2 1 comment 3 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
29
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Operator Overloading notes:

A specific case of polymorphism where different operators have different implementations based on their arguments.

Using operator overloading a developer can define operations (+,-,*) on custom types (not just integers).

Not currently possible in Javascript but found in C++, Scala, Ruby, Haskell, Rust

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating how terms are formatted in the technical glossary and find the entry point for adding a new term. Use the issue's definition and language examples as the source, then confirm the glossary contains an Operator Overloading entry with the stated explanation and examples.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, haskell, javascript, ruby, rust, scala
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.