Skip to content

Instantly share code, notes, and snippets.

void main() {
try{
someFunc();
}catch(String err){
print(err);
}
}
@incker
incker / main.dart
Created December 17, 2019 05:26
dedup
void dedup<T>(List<T> list, {removeLast: true}) {
int shift = removeLast ? 1 : 0;
T compareItem;
for (int i = list.length - 1; i >= 0; i--) {
if (compareItem == (compareItem = list[i])) {
list.removeAt(i + shift);
}
}
}
import 'dart:async';
import 'dart:convert';
void main() {
Future<String> queryOne() async {
return "[1,2,3]";
}
Future<String> queryTwo() async {
return "{\"test\":true}";
import 'dart:async';
import 'dart:convert';
void main() {
Future<String> queryOne() async {
return "[1,2,3]";
}
Future<String> queryTwo() async {
return "{\"test\":true}";