Haskell标准库中的GHC.Exts模块声称它
是获得GHC特定扩展的批准方式.
如果这是真的,它解释了包含特定于实现的常量,例如表示元组的最大大小的常量和(可能)非便携式调试函数.
但是,它没有解释为什么sortWith在这个模块中.它的实现看起来像普通的,可移植的Haskell给我.我希望能看到它,例如Data.List和Data.Sequence.
我似乎误解了GHC.Exts是什么,我不理解其出口集合背后的基本逻辑,或者它有一些历史原因它出口大杂烩.
那么,什么是GHC.Exts for?和为什么它出口的东西,这样一个奇怪的混合?
在tmuxinator配置文件中,您可以指定应在单个shell中运行多个命令,例如:
windows:
- logs:
- cd ~/project/log
- tail -f db.log
Run Code Online (Sandbox Code Playgroud)
你可以这样做pre_window吗?以下事情没有奏效:
1.
pre_window:
- cmd1
- cmd2
Run Code Online (Sandbox Code Playgroud)
2.
pre_window: [ cmd1,
cmd ]
Run Code Online (Sandbox Code Playgroud)
3.
pre_window:
- a: cmd1
- b: cmd2
Run Code Online (Sandbox Code Playgroud)
我可能会遗漏一些相当简单的东西; 我不太了解YAML,也不了解YAML tmuxinator的实施情况.
我已经知道(现在正在使用)
pre_window: cmd1 && cmd2
Run Code Online (Sandbox Code Playgroud)
我想要的是tmuxinator分别发送每一行.
在选择日期到日期日历后,我不确定是什么导致它被触发三次.这是为其设置的选项rangeSelector
rangeSelector:{
enabled:true,
inputEnabled: true,
inputDateFormat: '%d/%m/%Y',
inputEditDateFormat: '%d/%m/%Y',
inputDateParser: function (value) {
value = value.split('/');
console.log(value);
return Date.UTC(
parseInt(value[0]),
parseInt(value[1]) - 1,
parseInt(value[2])
);
}
}
Run Code Online (Sandbox Code Playgroud)
通过使用backbone.viewjquery选择器,这里我如何启动图表
this.$el.highcharts(Options, this.extra);
以及extra作为触发日期选择器的其他设置
highlightSer: function (chart){
setTimeout(function () {
$('input.highcharts-range-selector', $(chart.container).parent())
.datepicker({
format: "dd/mm/yyyy",
todayBtn: "linked",
autoclose: true,
todayHighlight: true,
orientation: "auto right"
});
}, 0);
}
Run Code Online (Sandbox Code Playgroud)
有人经历过吗?