Class: InternetScrabbleClub::Client::ResponseParsers::Base

Inherits:
Parslet::Parser
  • Object
show all
Extended by:
DescendantsTracker
Defined in:
lib/internet_scrabble_club/client/response_parsers/base.rb

Direct Known Subclasses

Close, Examine, History, Login, Ping, Seek, Unseek, Who

Instance Method Summary collapse

Instance Method Details

#delimited(sequence, seperator = space) ⇒ Object



66
67
68
69
# File 'lib/internet_scrabble_club/client/response_parsers/base.rb', line 66

def delimited(sequence, seperator = space)
  seperators = Array.new(sequence.length - 1) { seperator }
  sequence.zip(seperators).flatten(1).compact.inject(:>>)
end