REPL
https://mogul-lang.mudatobunka.org/
左下の枠に評価したい式を入力し、エンターキーを押下すると実行されます。
実行結果は左上の枠に表示されます。定義済みの関数は右の枠に一覧表示されます。
// 文字列リテラル型を対応するプリミティブ型に変換する | |
type Lift<T> = T extends readonly [ string, ...string[] ] ? LiftTuple<T> | |
: T extends 'null' ? null | |
: T extends 'boolean' ? boolean | |
: T extends 'object' ? { [ key: string ]: any } | |
: T extends 'array' ? any[] | |
: T extends 'string' ? string | |
: T extends 'number' | 'integer' ? number | |
: any; |
import { select, subscribe } from '@wordpress/data'; | |
import { useEffect, useState } from '@wordpress/element'; | |
/** | |
* 投稿の保存が完了したタイミングで処理を実行する | |
* | |
* @see { @link https://github.com/WordPress/gutenberg/issues/17632#issuecomment-1153888435 } | |
* @see { @link https://github.com/WordPress/gutenberg/blob/26c8b7149091a315a0da09544cc74cfdc5fbd9c3/docs/reference-guides/data/data-core-editor.md#ispostsavinglocked } | |
* @see { @link https://github.com/WordPress/gutenberg/blob/26c8b7149091a315a0da09544cc74cfdc5fbd9c3/docs/reference-guides/data/data-core-editor.md#didpostsaverequestsucceed } |
{ | |
"require": { | |
"parsica-php/parsica": "^0.8.1" | |
} | |
} |
https://mogul-lang.mudatobunka.org/
左下の枠に評価したい式を入力し、エンターキーを押下すると実行されます。
実行結果は左上の枠に表示されます。定義済みの関数は右の枠に一覧表示されます。
/** | |
* ラジオボタンをクリックで OFF 可能にする | |
*/ | |
jQuery(function($) { | |
var names = $('input[type=radio]').map(function() { | |
return $(this).attr('name'); | |
}); | |
names = _.uniq(names); | |
var selected_vals = Object.create(null); |
/** | |
* 指定した範囲の整数をランダムに取得する | |
* | |
* @param {number} min ランダムに取得したい整数の下限 | |
* @param {number} max ランダムに取得したい整数の上限 | |
* @returns {number} min 以上 max 以下の整数 | |
*/ | |
function randomInt(min, max) { | |
var interval = max - min + 1; |
diff --git error_requirements.txt right_requirements.txt | |
index 691fc4f..2325d81 100644 | |
--- error_requirements.txt | |
+++ right_requirements.txt | |
asn1crypto==0.24.0 | |
attrs==17.4.0 | |
Automat==0.6.0 | |
-cffi==1.11.4 | |
+cffi==1.11.2 | |
constantly==15.1.0 |
/** | |
* アカウント-プロパティ-ビュー 情報の一覧を取得し、スプレッドシートに印字する | |
*/ | |
function putAccountsList() { | |
var m = Analytics.Management.AccountSummaries.list(); | |
Logger.log(m); | |
// 見出し行 | |
var headerRow = [ | |
'アカウント#ID', |
# -*- coding: utf-8 -*- | |
""" | |
20. JSONデータの読み込み | |
Wikipedia記事のJSONファイルを読み込み,「イギリス」に関する記事本文を表示せよ.問題21-29では,ここで抽出した記事本文に対して実行せよ. | |
""" | |
import codecs | |
import json |
# -*- coding: utf-8 -*- | |
""" | |
10. 行数のカウント | |
行数をカウントせよ.確認にはwcコマンドを用いよ. | |
""" | |
import codecs | |