Skip to content

Instantly share code, notes, and snippets.

//Dummy resource
var Resource = {
open: function() {
var res = {
read: function() {
return new Promise(function(_resolve, _reject) {
setTimeout(function() {
_resolve('hogeeee');
@Kuniwak
Kuniwak / Promises_A_plus_JP.markdown
Last active December 19, 2015 05:19
JavaScript でスマートに非同期なコードを書くための Promise パターンの仕様(改良版)の邦訳です。

JavaScript でスマートに非同期なコードを書くための Promise パターンの仕様のうち、thenメソッドに関する仕様であるPromises/A+の邦訳です。 お約束の文言ですが、この翻訳は間違ってるかもしれません。ご指摘・ご質問は大歓迎です。

原文(英語)


Promise/A+

この提言はPromises/A 仕様の提言の振る舞いを明確にし、かつ事実上の標準をカバーしつつ曖昧・問題のある部分を除いたものである。

@honda0510
honda0510 / CountAllPaths.vb
Last active December 11, 2015 20:28
難問 : これでもEXCELの課題なんです(経路問題) http://www.moug.net/faq/viewtopic.php?t=65367
Sub test()
Debug.Print CountAllPaths(5, 5) ' 70
Debug.Print CountAllPaths(10, 10) ' 48620
Debug.Print CountAllPaths(20, 20) ' 35345263800
End Sub
Function CountAllPaths(ByVal Row As Long, ByVal Col As Long) As Double
Dim r As Long
Dim c As Long