derivative f delta = \x -> (f (x+delta) - f x) / delta  main = do let sin' = derivative sin 0.00000001 let x = pi / 3 print (sin x) print (sin' x)
import Math._  def deriv(f:Double => Double, dx:Double) = (x:Double) => (f(x + dx) - f(x)) / dx  val cos = deriv(sin, 0.00000001)  Console.println(sin(Pi / 2)) Console.println(cos(Pi / 2))
def deriv(f, dx)  ->(x){ (f[x + dx] - f[x]) / dx }endsin = ->(x){ Math.sin(x) }cos = deriv(sin, 0.00000001)puts sin[Math::PI / 2]puts cos[Math::PI / 2]
C# 2.0から匿名メソッド (anonymous method) を、またC# 3.0からラムダ式を、それぞれサポートする。using System;class Program{  // f: doubleを受け取ってdoubleを返す関数  // deltaX: 微小な正の数  // fの導関数の近似を返す関数  static Func<double, double> MakeDerivative(Func<double, double> f, double deltaX)  {    return (x) => (f(x + deltaX) - f(x - deltaX)) / (2 * deltaX);  }  static void Main()  {    var cos = MakeDerivative(Math.Sin, 0.00000001);    Console.WriteLine(cos(0));            // 1    Console.WriteLine(cos(Math.PI / 2));  // 0  }}
Pythonではdef文またはlambda式によって関数を生成する。第一級関数としては十分柔軟であるが、lambda式によって定義できる関数の本体は式に限られ、文を含む関数を生成することはできない。>>> #いくつかの組み込み関数とそれらの逆関数>>> from math import sin, cos, acos, asin>>> # ユーザ定義関数とそれらの逆関数を追加>>> cube = lambda x: x * x * x>>> croot = lambda x: x ** (1/3.0)>>> # 関数の戻り値から関数を生成する第一級関数>>> # compose(f,g)(x) == f(g(x))>>> compose = lambda f1, f2: ( lambda x: f1(f2(x)) )>>> # 第一級関数は配列の要素として扱える>>> funclist = [sin, cos, cube]>>> funclisti = [asin, acos, croot]>>> # 整数のように自然にリストから関数を適用>>> [compose(inversef, f)(.5) for f, inversef in zip(funclist, funclisti)][0.5, 0.49999999999999989, 0.5]>>>
my $divisor = 10;my $checker = sub {                 my $val = shift;                if ($val % $divisor ) {                       return 0;                 } else {                      return 1;                }         };これはPerlにおける第一級関数だけでなく、クロージャの例にもなっている。また留意すべきこととして、オブジェクト指向Perlにおいてはクラスに関数のリファレンスをblessすることが可能である。
ナサニエル・ベイコンの反乱には幾つかの原因が挙げられている。タバコの価格下落のような経済的問題、メリーランドやカロライナ植民地との商業的競争の拡大、およびイギリス市場の閉鎖性とイギリス製品の価格上昇が進んだことが、バージニアに問題を投げかけていた。気象による多くの問題もあった。雹を伴う嵐、洪水、旱魃およびハリケーンを含む自然災害が一年の間に植民地を襲ったことがあった。バージニアは、清教徒革命の時のイングランド内戦の間、円頂党員（議会派）と王党員にとって天国でもあった。ベイコンの反乱は、植民地の住人が報復のために間違ってサスケハノック族を攻撃したために、大規模なインディアンの報復攻撃を呼んだことがきっかけで始まった。バークリーは攻撃の理由を調べるように命令し、その間に両者とも自制するように要求したが、多くのバージニア住民は、バークリーがインディアンとの交易を独占して多くの利益を得ていたと主張し、その自制要求は偽善的なものと見なした。ベイコンは総督の命令を無視し、友好的なアポマトックスのインディアン数人をトウモロコシを盗んだという廉で捕まえた。ベイコンがこのことで譴責され、ベイコンの仲間の農夫たちはこの一方の肩を持っているように見える裁定に不満を持った。妥協点を見出す試みの中で、総督はいわゆる「長い会談」を召集し、国の周りに防衛ゾーンをつくることで、「悪いインディアン」全てに対して宣戦布告した。そのためにも税金が課され、既に過重な税金で苦しんでいた開拓者達の反感を買った。中流や下層階級の人々の間には、何世代もインディアンと交易してきた普通の交易業者の犠牲の上に「恵まれた交易業者」がインディアンと交易を許されているという悪い感覚があった。ベイコンはバークリーが採った政策に最も反対する者の中から指導者となり、インディアンとの戦いを志願した者の中から「将軍」に選ばれた。作戦計画の費用を負担することも約束していた。インディアンに対する作戦実行の間、総督はベイコンを反逆者と宣言した。