Sha256: 467930ec8affcefb65d7de9cb41941da22891800f4a7369977cf737036c356e5
Contents?: true
Size: 651 Bytes
Versions: 2
Compression:
Stored size: 651 Bytes
Contents
module Saru class List module KanjiRelated def important_reading_is reading kunyomi = kunyomi_is(reading).items onyomi = onyomi_is(reading).items Saru::List.new kunyomi+onyomi end def onyomi_is onyomi selected = items.select do |item| item.is_a?(Saru::Kanji) && item.onyomis.include?(onyomi) end Saru::List.new selected end def kunyomi_is kunyomi selected = items.select do |item| item.is_a?(Saru::Kanji) && item.kunyomis.include?(kunyomi) end Saru::List.new selected end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
saru-0.2.0 | lib/saru/list/kanji_related.rb |
saru-0.1.0 | lib/saru/list/kanji_related.rb |