Datové typy Option, Result a Array v programovacím jazyku F#
Zdroj:
root.cz
10.10.2023 (00:00)
it, počítače
V páté části seriálu o jazyku F# si popíšeme práci s dalšími velmi užitečnými datovými typy. V první řadě se jedná o typy Option a Result, které byly mj. použity, resp. přesněji řečeno převzaty i do jazyka Rust. celý článek
Datové typy Option, Result a Array v programovacím jazyku OCaml
Zdroj:
root.cz
12.10.2023 (00:00)
it-pocitace
Na článek o datových typech Option, Result a Array v jazyku F# dnes navážeme. Ukážeme si, jak lze tytéž typy použít v OCamlu, ale popíšeme si také sémantiku funkce bind a dokonce i tvorbu „infixové“ funkce.
Programovací jazyk F#: proměnné, funkce a datové typy
Zdroj:
root.cz
14.09.2023 (00:00)
it-pocitace
V úvodním článku o programovacím jazyku F# jsme si řekli, že základními stavebními kameny tohoto jazyka jsou neměnitelné hodnoty, funkce a datové typy. Dnes se na tyto koncepty podíváme podrobněji.
Základy tvorby grafů v programovacím jazyku R
Zdroj:
root.cz
01.10.2020 (00:00)
it-pocitace
[24 minut čtení] V sedmé části seriálu o programovacím jazyku R se seznámíme se základními typy grafů, které je možné nalézt ve standardní knihovně tohoto jazyka. Posléze se zaměříme na popis velmi populární knihovny nazvané ggplot2. 1. Tvorba grafů v programovacím jazyku R
Proměnné, funkce a datové typy v jazyku OCaml
Zdroj:
root.cz
19.09.2023 (00:00)
it-pocitace
Na druhý článek o programovacím jazyku F# dnes opět navážeme „doplňujícím“ článkem, v němž si vysvětlíme stejné koncepty, nyní ovšem upravené do takové podoby, aby je bylo možné přímo využít v jazyku OCaml.
Algebraické datové typy v Pythonu
Zdroj:
root.cz
06.05.2025 (00:00)
it-pocitace
Ve stručnosti se seznámíme s (částečnou) podporou algebraických datových typů v jazyku Python. Algebraické datové typy byly původně doménou jazyků ML, CAML, OCaml a F#, ovšem postupně se rozšiřují i do mainstreamových jazyků.
Definice uživatelských datových typů v jazyku OCaml
Zdroj:
root.cz
16.11.2023 (00:00)
it-pocitace
Popíšeme si, jakým způsobem lze uživatelské datové typy definovat v programovacím jazyku OCaml. Uvidíme, že mezi oběma jazyky existují v této oblasti rozdíly, většinou však jen syntaktické.
Funkce v programovacím jazyku C3
Zdroj:
root.cz
16.10.2025 (00:00)
it-pocitace
Jednou z nejdůležitějších koncepcí (nejenom) v jazyku C3 je koncept funkcí. Začneme popisem běžných pojmenovaných funkcí, ovšem později se dostaneme i k anonymním funkcím a metodám (což jsou funkce navázané na konkrétní datové typy).
Nial Array Language: další z jazyků inspirovaných APL
Zdroj:
root.cz
04.10.2022 (00:00)
it-pocitace
V pořadí již desátém článku věnovaném jazykům z oblasti „array programmingu“ se budeme věnovat jazyku, který se jmenuje Nial neboli Nested Interactive Array Language. Opět se přitom jedná o jazyk z rodiny odvozené od APL.
Základy tvorby grafů v programovacím jazyku R: typy grafů v knihovně lattice
Zdroj:
root.cz
06.10.2020 (00:00)
it-pocitace
[29 minut čtení] Osmá část seriálu o jazyku R je věnována popisu některých typů grafů podporovaných v knihovně lattice, která rozšiřuje možnosti standardní knihovny. Lattice představuje zajímavou alternativu ke známější knihovně ggplot2. 1. Základy tvorby grafů v programovacím jazyku R: knihovna lattice
Řídicí struktury využitelné v programovacím jazyku Clojure
Zdroj:
root.cz
12.01.2021 (00:00)
it-pocitace
[39 minut čtení] Článek se věnuje popisu řídicích struktur v jazyku Clojure. Zatímco ve většině běžných jazyků existuje jen omezené množství takových struktur (podmínky, rozvětvení, cykly), v Clojure najdeme makrosystém. 1. Řídicí struktury využitelné v programovacím jazyku Clojure
Obousměrná fronta (deque) v programovacím jazyku Go
Funkce v programovacím jazyku R
Dlouho očekávaná novinka v Go 1.18 – generické datové typy
Programovací jazyk C3: datové typy pro moderní architektury
Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
Číselné hodnoty s neomezeným rozsahem a přesností v programovacím jazyku Go (1)
Jazyk Shine: funkce, datové typy a práce s řetězci
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go
Přetěžování operátorů v programovacím jazyce C3
Rekurzivní datové typy v jazyku OCaml
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go – formát xlsx
Čtyři různé podoby datové struktury map v programovacím jazyku Clojure
Řídicí konstrukce v programovacím jazyku OCaml
Programovací jazyk R: seznamy a datové rámce
Základy tvorby grafů v programovacím jazyku R: knihovna lattice (dokončení)
Programovací jazyk R: pole a další podporované datové typy
Pattern matching v programovacím jazyku Coconut
Programovací jazyk C3: složené datové typy a kontejnery
Balíček array ze standardní knihovny Pythonu
Jazyk APL, kombinátory, vláčky a point-free style
Jazyky umožňující operace s poli aneb rozsáhlý svět „array programmingu“
Operátory v programovacím jazyku OCaml
Operátory v programovacím jazyku F#
Datový typ Decimal v programovacím jazyku Python
Číselné hodnoty s neomezeným rozsahem a přesností v programovacím jazyku Go (2)
Překladače jazyka C pro historické osmibitové mikroprocesory
Systém maker v programovacím jazyku C3
Programovací jazyk K: důkaz, že mezi námi žijí mimozemšťané (dokončení)
Reflexe v programovacím jazyce Go
Rekurze a pattern matching v programovacím jazyku F#
Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Funkce a typový systém programovacího jazyka ML
Komunikace přes TCP, UDP i unixové sokety v programovacím jazyce Go
Na slavnou observatoř Atacama Large Millimeter Array zaútočili hackeři

