既に穴だらけですが、やれるだけやっていきます。今回はパターンマッチの話です。
はい、あなたのよく知るパターンマッチです。ガードも使えますが、他の言語でガードを使うパターンの一部はOCamlのorパターンと同等の機能や範囲を表す機能によって置き換えることができます。
package MyApp::DB; | |
use 5.016; | |
use warnings; | |
use utf8; | |
use Time::Piece::Plus; | |
use Class::Method::Modifiers; | |
use Teng::Schema::Loader; | |
use MyApp::DB::ResultSet; | |
use MyApp::Exception; |
DOM Inspector にイベントリスナのパネルを追加
プロファイルディレクトリ/extensions/[email protected]/chrome/inspector.jar
を unzipmkdir content/inspector/viewers/eventListeners/
eventListeners.xul
と eventListeners.js
を content/inspector/viewers/eventListeners/
に配置content/inspector/res/viewer-registry.rdf
にパッチを当てるzip inspector.jar -r ...
でアーカイブ作成<!DOCTYPE html> | |
<!-- File > New Project > Templates > JavaScript > Blank App; replace default.html with this --> | |
<html> | |
<head> | |
<meta charset="utf-8" /> | |
<title>App2</title> | |
<!-- WinJS references --> | |
<link href="//Microsoft.WinJS.1.0.RC/css/ui-dark.css" rel="stylesheet" /> | |
<script src="//Microsoft.WinJS.1.0.RC/js/base.js"></script> |