function remove_duplicate_characters(s: string) {
return s
.split('')
.filter(function(item, pos, self) {
return self.indexOf(item) === pos;
})
.join('');
}
let str: string = "tyyyyypppeeeeescrrrrrrrriptt prooooogramminggggg";
str = remove_duplicate_characters(str);
console.log(str);
/*
run:
"typescri ogamn"
*/