Yang pertama adalah singkatan untuk yang kedua. Ini adalah konvensi sintaksis yang umum untuk mempersingkat ekspresi.
Di sisi lain, jika Anda memiliki tupel dalam bahasa tersebut, maka ada perbedaan di antara keduanya
- λ x . λ y. x y dan
- λ ( x , y) . x y .
Dalam kasus sebelumnya saya bisa memberikan argumen tunggal ke fungsi, dan meneruskan fungsi yang dihasilkan ke fungsi lain. Dalam kasus terakhir, kedua argumen harus diberikan sekaligus. Tentu saja ada fungsi yang dapat diterapkan untuk mengubah 1 menjadi 2 dan sebaliknya. Proses ini dikenal sebagai currying (tidak) .
Definisi Anda sebutkan adalah pengkodean gagasan pasangan ke dalam -calculus, daripada pasangan sebagai tipe data primitif (seperti yang saya sebutkan di atas).λpasanganλ