Preprints of the Keldysh Institute of Applied Mathematics
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Keldysh Institute preprints:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Preprints of the Keldysh Institute of Applied Mathematics, 2024, 002, 24 pp.
DOI: https://doi.org/10.20948/prepr-2024-2
(Mi ipmp3212)
 

Application of monadic calculations in solving numerical problems

M. M. Krasnov
References:
Abstract: This work is a further development of research on the use of functional programming for numerical methods. In particular, functional programming can help port programs to graphics accelerators with CUDA technology. Previous work has focused on functors (and applicative functors). The theoretical foundations of monadic computing were outlined, but how they could be applied in practice was not discussed. This paper attempts to fill this gap. One of the basic principles of functional programming is function composition, which allows you to build complex functions from simple ones and, thus, simplifies the writing of complex programs. Monad calculations allow you to build chains of complex calculations. Such chains are also, in a sense, a composition of functions, but at a higher, monadic level (monadic composition).
Keywords: C++, functional programming, functors, monads, numerical methods, CUDA.
Document Type: Preprint
Language: Russian
Citation: M. M. Krasnov, “Application of monadic calculations in solving numerical problems”, Keldysh Institute preprints, 2024, 002, 24 pp.
Citation in format AMSBIB
\Bibitem{Kra24}
\by M.~M.~Krasnov
\paper Application of monadic calculations in solving numerical problems
\jour Keldysh Institute preprints
\yr 2024
\papernumber 002
\totalpages 24
\mathnet{http://mi.mathnet.ru/ipmp3212}
\crossref{https://doi.org/10.20948/prepr-2024-2}
Linking options:
  • https://www.mathnet.ru/eng/ipmp3212
  • https://www.mathnet.ru/eng/ipmp/y2024/p2
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Препринты Института прикладной математики им. М. В. Келдыша РАН
    Statistics & downloads:
    Abstract page:54
    Full-text PDF :44
    References:17
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024