Sökning: "Lambda expressions"

Hittade 5 uppsatser innehållade orden Lambda expressions.

  1. 1. A Performance Comparison of Java Streams and Imperative Loops

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Magnus Åkerfeldt; [2023]
    Nyckelord :Java streams; performance; benchmarking; loops; functional programming; Java streams; prestanda; loopar; funktionell programmering;

    Sammanfattning : The Stream API was added in Java 8. With the help of lambda expressions (anonymous functions), streams enable functional-style operations on sequences of elements. LÄS MER

  2. 2. Approximating Quasistationary Distributions Using Deep Learning

    Master-uppsats, KTH/Matematisk statistik

    Författare :Björn Wehlin; [2022]
    Nyckelord :Applied Mathematics; Deep Learning; Probability Theory; Stochastic Processes; Ito Diffusions; Quasistationary Distributions; Tillämpad matematik; djupinlärning; sannolikhetsteori; stokastiska processer; Ito-diffusioner; kvasistationära fördelningar;

    Sammanfattning : We study a class of It\={o} diffusion processes on domains with smooth boundary, at which the process is killed. Such a process, when conditioned on non-extinction, gives rise to a stationary state known as a \emph{quasistationary distribution} (QSD). LÄS MER

  3. 3. On the superconducting critical temperature in Eliashberg theory

    Master-uppsats, KTH/Fysik

    Författare :Max Oliveberg; [2021]
    Nyckelord :Eliashberg; Superconductivity; Mathematical Physics; Eliashberg; Supraledning; Matematisk Fysik;

    Sammanfattning : This thesis presents a brief synopsis of the derivations of the BCS and Eliashberg equations. An analytic formula for the critical temperature $T_c$ in Eliashberg theory is derived, which contains a sum of iterative integral corrections. LÄS MER

  4. 4. Java och framtiden : En studie av utvecklares attityder till lambda-uttryck 

    Kandidat-uppsats, Uppsala universitet/Institutionen för informatik och media

    Författare :Louise Heed; [2020]
    Nyckelord :Lambda expressions; Java; Object-oriented programming; Functional programming; Multi-paradigm Language; TAM; Technology Acceptance Model; Lambda-uttryck; Java; Objektorienterad programmering; Funktionell programmering; Multi-paradigmspråk; TAM; Technology Acceptance Model;

    Sammanfattning : Java, som i grunden är ett objektorienterat språk, fick vid uppdateringen till Java 8 år 2014 stöd för funktionell programmering och därmed stöd för användning av lambda-uttryck. Uppdateringen innebar att Java allt mer börjar dra gå från ett renodlat objektorienterat språk till så kallat multiparadigm-språk. LÄS MER

  5. 5. SkePU 2: Language Embedding and Compiler Support for Flexible and Type-Safe Skeleton Programming

    Master-uppsats, Linköpings universitet/Programvara och system

    Författare :August Ernstsson; [2016]
    Nyckelord :Skeleton programming; SkePU; Source-to-source transformation; C 11; Heterogeneous parallel systems; Portability;

    Sammanfattning : This thesis presents SkePU 2, the next generation of the SkePU C++ framework for programming of heterogeneous parallel systems using the skeleton programming concept. SkePU 2 is presented after a thorough study of the state of parallel programming models, frameworks and tools, including other skeleton programming systems. LÄS MER