23 lines
453 B
JavaScript
23 lines
453 B
JavaScript
const Language = require('../struct/Language');
|
|
|
|
class Haskell extends Language {
|
|
constructor() {
|
|
super('haskell', {
|
|
name: 'Haskell',
|
|
aliases: ['haskell', 'hs'],
|
|
options: {
|
|
e: () => ''
|
|
}
|
|
});
|
|
}
|
|
|
|
runWith(options) {
|
|
if (options.has('e')) {
|
|
return { env: { EVAL_EXPR: 'true' } };
|
|
}
|
|
|
|
return {};
|
|
}
|
|
}
|
|
|
|
module.exports = Haskell;
|