Microsoft Power Fx je funkcionální programovací jazyk pro tvorbu výrazů a algoritmů. Je založen na programovacím jazyce F# a rozšiřuje jej o konstrukce doménově specifického jazyka (DSL). Power Fx se používá v řadě produktů a služeb společnosti Microsoft, včetně Power BI, Power Apps a Azure Functions.
Microsoft Power Fx je funkcionální programovací jazyk určený k tvorbě výrazů a algoritmů. Jazyk vychází z jazyka F# a rozšiřuje jej o konstrukce doménově specifického jazyka (DSL). Power Fx se používá v řadě produktů a služeb společnosti Microsoft, včetně Power BI, Power Apps a Azure Functions.
Power Fx je staticky typovaný funkcionální programovací jazyk. Podporuje platformu .NET a běží na CLR. Power Fx má řadu funkcí, díky nimž se dobře hodí pro psaní výrazů a algoritmů, např:
- bohatou sadu datových typů, včetně typů seznamů, záznamů a svazů.
- porovnávání vzorů
- Odvozování typů
- Currying funkcí
- Složení
- Asynchronní programování
- A další
Power Fx se používá v řadě produktů a služeb společnosti Microsoft. Power BI je nástroj pro business intelligence, který uživatelům umožňuje vytvářet vizualizace a sestavy z dat. Power Apps je nízkokódová vývojová platforma pro vytváření podnikových aplikací. Azure Functions je výpočetní služba bez serveru, která umožňuje vývojářům spouštět kód na vyžádání.
Pokud hledáte jazyk, který je určen pro psaní výrazů a algoritmů, je Power Fx skvělou volbou.