Fudgety - Fudgets
![]() | tento článek ne uvést žádný Zdroje.Listopadu 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v výpočetní, Fudgety je grafické uživatelské prostředí sada nástrojů pro funkční programovací jazyk Haskell a Systém X Window. Fudgets usnadňuje vytváření klient-server aplikace, které komunikují prostřednictvím Internet.
Většinu práce na Fudgets provedl v letech 1991-1996 Thomas Hallgren a Magnus Carlsson.
Autoři tvrdí, že mnoho výhod Fudgetů pochází ze skutečnosti, že jsou naprogramovány v a líný funkční programovací jazyk.
Hlavní entitou sady nástrojů je fudget (implementovaný na nízké úrovni prostřednictvím streamových procesorů), který má vlastní vstup a výstup. Fudgety lze skládat paralelně nebo v pořadí, čímž se získá nový fudget, který lze v kódu použít jako jakýkoli jiný fudget.
Příklad
factorialF = stdoutF> ==== Integerfactorial n = produkt [1..n]
Kód je self-popisující vzhledem k tomu, že> ==
main = fudlogue factororialF
sestavit a spustit. Pro každou danou celočíselnou hodnotu vytiskne svůj faktoriál.
Licence
Licence společnosti Fudgets tvrdí, že tento software je volný, uvolnit pouze pro nekomerční použití.
externí odkazy
- Domovská stránka Fudgets (poslední vydání označené 13. ledna 2016)
- Fudgets Phd thesis Hallgren a Carlsson
![]() | Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |