INNER CODE UNIT · Rust
lemmas
bminixhofer/nlprule · python/src/lib.rs:192
fn lemmas(&self) -> Vec<&str> {
let mut lemmas: Vec<_> = self
.token
.word
.tags
.iter()
.filter_map(|x| {
if x.lemma.as_ref().is_empty() {
None
} else {
Some(x.lemma.as_ref())
}
})
.collect();
lemmas.sort_unstable();
lemmas.dedup();
lemmas
}