Option type
In programming languages (especially functional programming languages) and type theory, an option type or maybe type is a polymorphic type that represents encapsulation of an optional value; e.g., it is used as the return type of functions which may or may not return a meaningful value when they are applied. It consists of a constructor which either is empty (often named None or Nothing), or which encapsulates the original data type A (often written Just A or Some A).
Wikipage disambiguates
Wikipage redirect
Applicative functorBottom typeC++17Comparison of programming languages (associative array)Comparison of programming languages (string functions)Elvis operatorException handlingExclamation markExternal Data RepresentationFlix (programming language)Maybe typeMonad (functional programming)Monad transformerNull coalescing operatorNull object patternNull pointerNullable typeOptionOptional typeParameter (computer programming)Pointer (computer programming)Question markResult typeRust (programming language)Semipredicate problemSentinel valueSwift (programming language)Tagged unionVoid safety
Link from a Wikipage to another Wikipage
seeAlso
primaryTopic
Option type
In programming languages (especially functional programming languages) and type theory, an option type or maybe type is a polymorphic type that represents encapsulation of an optional value; e.g., it is used as the return type of functions which may or may not return a meaningful value when they are applied. It consists of a constructor which either is empty (often named None or Nothing), or which encapsulates the original data type A (often written Just A or Some A).
has abstract
En lenguajes de programación ( ...... anulables.
* Datos: Q7099015
@es
In programming languages (espe ...... s do not (String?? = String?).
@en
Typ Optional – charakterystycz ...... taje się bardziej ekspresywny.
@pl
在编程语言(尤其是函数式编程语言)和类型论中,可选类型(英語 ...... ),而可空类型支持(String?? = String?)。
@zh
Wikipage page ID
22,774,540
page length (characters) of wiki page
Wikipage revision ID
1,001,399,739
Link from a Wikipage to another Wikipage
date
August 2019
@en
title
It is unclear how this is the ...... references that explain this.
@en
wikiPageUsesTemplate
comment
En lenguajes de programación ( ...... anulables.
* Datos: Q7099015
@es
In programming languages (espe ...... ten written Just A or Some A).
@en
Typ Optional – charakterystycz ...... taje się bardziej ekspresywny.
@pl
在编程语言(尤其是函数式编程语言)和类型论中,可选类型(英語 ...... ),而可空类型支持(String?? = String?)。
@zh
label
Option type
@en
Tipo opcional
@es
Typ Optional
@pl
可选类型
@zh