Function makeAdder(num addBy) {
return (num i) => addBy + i;
}
void main() {
int num;
var one = '1';
assert( num != null );
print( int.parse(one) == 1 );
print(1.toString());
print(1.23423423234324.toStringAsFixed(2));
print((3 << 1) == 6);
var list = [1, 2, 3];
print(list.length == 3);
print(list[1] == 2);
list[1] = 1;
print(list[1] == 1);
var names = <String>{};
var halogens = {'fluorine', 'chlorine', 'bromine', 'iodine', 'astatine'};
var elements = <String>{};
elements.add('fluoriness');
elements.addAll(halogens);
print(elements);
var nobleGases = Map();
nobleGases[2] = 'helium';
nobleGases[10] = 'neon';
nobleGases[18] = 'argon';
bool isNoble(int atomicNumber) => nobleGases[atomicNumber] != null;
print( isNoble(2) );
var add2 = makeAdder(2);
print( add2(1) );
}