diff options
Diffstat (limited to 'dart.html.markdown')
| -rw-r--r-- | dart.html.markdown | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/dart.html.markdown b/dart.html.markdown index 2672dc6a..291f6764 100644 --- a/dart.html.markdown +++ b/dart.html.markdown @@ -6,7 +6,7 @@ contributors:    - ["Vince Ramces Oliveros", "https://github.com/ram231"]  --- -**Dart** is a single threaded, general puprose programming languages. +**Dart** is a single threaded, general purpose programming language.  It borrows a lot from other mainstream languages.  It supports Streams, Futures(known as Promises in JavaScript), Generics, First-class functions(closures) and static type checking.  Dart can run in any platform such as Web, CLI, Desktop, Mobile and IoT devices. @@ -198,7 +198,7 @@ class GenericExample<T>{  /// or outside of class have to be constant. Strings and numbers are constant  /// by default. But arrays and maps are not. They can be made constant by  /// declaring them "const". Kind of similar to Javascript's Object.freeze() -const example8List = ["Example8 const array"], +const example8List = ["Example8 const array"];  const  example8Map = {"someKey": "Example8 const map"};  /// Declare List or Maps as Objects.   List<String> explicitList = new List<String>(); @@ -206,7 +206,6 @@ const  example8Map = {"someKey": "Example8 const map"};   explicitList.add("SomeArray");  example8() { -  print(example8Array[0]);    print(example8Map["someKey"]);    print(explicitList[0]);  } @@ -694,7 +693,6 @@ example33() {  /// Dart has also added feature such as Null aware operators  var isBool = true;  var hasString = isBool ?? "default String"; -var hasValue ??= "default Value";  /// Programs have only one entry point in the main function.  /// Nothing is expected to be executed on the outer scope before a program | 
