<ul tal:repeat="item items">
<li tal:content="item" />
</ul>
というテンプレートに対して、
$tal->items => [1, 2, 3,...]
package sample; | |
import jQuery.JQuery; | |
using Lambda; | |
class JQueryHelper { | |
/* | |
* アニメーションキューを作成する | |
*/ |
package sample; | |
import jQuery.JQuery; | |
class JQueryHelper { | |
public static function asIterable(query: JQuery): Iterable<JQuery> { | |
return new JQueryIterable(query); | |
} | |
} |
<?php | |
var_dump( | |
Ginq::from(['a' => [1,2], 'b' => [3]]) | |
->selectMany(function ($group) { return $group; }) | |
->toArray() | |
); | |
// 結果 | |
// array(2) { [0]=> int(3) [1]=> int(2) } |
/* | |
* Module dependencies | |
*/ | |
var CSSselect = function(query, dom) { | |
return require('cheerio-soupselect').select(dom, query); | |
}; | |
var isArray = Array.isArray; | |
/* | |
* Select function |
<?php | |
namespace Ginq; | |
require_once "PHPUnit/Framework/IncompleteTestError.php"; | |
require_once dirname(dirname(__FILE__)) . "/src/Ginq.php"; | |
class GinqTest2 extends \PHPUnit_Framework_TestCase { | |
public static function main() | |
{ |
<?php | |
namespace Examples; | |
trait ArrayExtensions { | |
// | |
// 配列をイテレータとして扱えるようにする | |
// | |
public static function from($a) { | |
if (is_array($a)) { |
<?php | |
$sum = 0; | |
var_dump( | |
array_map( | |
function($v) use ($sum) { $sum =+ $v; return $sum; }, | |
range(1, 10) | |
) | |
); |
<ul tal:repeat="item items">
<li tal:content="item" />
</ul>
というテンプレートに対して、
$tal->items => [1, 2, 3,...]
最初構成にしたかったので、Slim版をダウンロード
Powershellだとcurlないので、以下の記述で代用
(New-Object System.Net.WebClient).DownloadString("http://getcomposer.org/installer") > installer.php
program Project1; | |
uses | |
Forms, | |
Unit1 in 'Unit1.pas' {Form1}, | |
Unit2 in 'Unit2.pas' {DataModule2: TDataModule}; | |
{$R *.res} | |
begin |