Class: Escualo::Plugin::Haskell

Inherits:
Object
  • Object
show all
Defined in:
lib/escualo/plugin/haskell.rb

Instance Method Summary collapse

Instance Method Details

#installed?(session, _options) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/escualo/plugin/haskell.rb', line 7

def installed?(session, _options)
  session.check? 'ghc --version', 'The Glorious Glasgow Haskell Compilation System'
end

#run(session, _options) ⇒ Object



3
4
5
# File 'lib/escualo/plugin/haskell.rb', line 3

def run(session, _options)
  Escualo::AptGet.install session, 'haskell-platform'
end