-
In many places there are a number of overloads which could use optional parameters instead. An example would be the many ContinueWith methods within BackgroundJobClientExtensions.cs.
Is there a reaso…
-
A+的定义已经比A简化了不少了,但是A+里面对onFulfilled, onRejected的类型设置地太宽泛,导致要实现then需要走一个比较复杂的流程。
如果把onFulfilled, onRejected的类型限定为一个函数(A+定义允许这种形式),其形式为:
```
function(a){
return(function(resolve, reject){
//…
-
An important customer of ours is very interested in using [HTTP 103 Early Hints](https://tools.ietf.org/html/rfc8297) to lower the perceived latency experienced by their end users. This requires the a…
-
# Async/await in Microvium
I'm not "promising" that async/await will be implemented in Microvium, but it's on my radar. This GitHub ticket is a consolidation of my personal design notes on the feat…
-
This is to lay down some coding/naming guidelines in place to make refactoring a bit easier for contributors.
---
## Coding Guidelines
When you are contributing to a project (this doesn't need …
-
### Description
Consider PR https://github.com/hedgehogqa/fsharp-hedgehog/pull/314. Our tests pass when using the standard F# complier (fsc) when the configuration is `Release`, which means the co…
-
The middle-end of Rapid Scheme now rewrites all occurrences of `letrec*-values` into `let-values` and `letrec*` constructs. The `letrec*` construct is only used for procedure bindings. Thus you may be…
-
I've been digging into the Legion Prof+Spy integration so that I can replicate it in Rust, and in the process have found some (at least to me) surprising limitations. I figure it's worth documenting t…
-
I want something like this
```
use rhai::{Engine, EvalAltResult, Position};
struct MyContext {
e: Engine,
}
impl MyContext {
fn new() -> MyContext {
let mut e = Engine::n…
-
Single quotes or double quotes?
Tabs or spaces?
Camel case?
Etc...!?