<How do I split a List of objects by a delimiter i...
# stackoverflow
u
How do I split a List of objects by a delimiter in Kotlin? I have a List of objects I want to split by a delimiter into sublists, e.g: val tokens = listOf( Token(name = "lorem", val = "ipsum"), Token(name = "dolor", val = "sit"), Token(name = "newline", val = "\n"), Token(name = "amet", val = "consectetur") ) The delimiter should be any Token whose name is "newline", so after the split, tokens should become: listOf( listOf( Token(name = "lorem", val = "ipsum"), Token(name = "dolor", val = "sit") ),...