LEADER 03909nam 22007215 450 001 9910427717803321 005 20230329133428.0 010 $a3-030-59025-9 024 7 $a10.1007/978-3-030-59025-3 035 $a(CKB)4100000011435756 035 $a(DE-He213)978-3-030-59025-3 035 $a(MiAaPQ)EBC6346703 035 $a(PPN)250220652 035 $a(EXLCZ)994100000011435756 100 $a20200908d2020 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aFunctional and Logic Programming $e15th International Symposium, FLOPS 2020, Akita, Japan, September 14?16, 2020, Proceedings /$fedited by Keisuke Nakano, Konstantinos Sagonas 205 $a1st ed. 2020. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2020. 215 $a1 online resource (XII, 221 p. 672 illus., 4 illus. in color.) 225 1 $aTheoretical Computer Science and General Issues,$x2512-2029 ;$v12073 311 $a3-030-59024-0 327 $aTheory and Practice of Second-Order Rewriting: Foundation, Evolution, and SOL -- The Bang Calculus Revisited -- Functional Pearl: The Distributive ?-Calculus -- Polynomial time over the reals with parsimony -- Session Types without Sophistry (System Description) -- Restriction on cut in cyclic proof system for symbolic heaps -- On the Effectiveness of Higher-Order Logic Programming in Language-Oriented Programming -- Declarative Pearl: Deriving Monadic Quicksort -- Language-Integrated Query with Nested Data Structures and Grouping -- An efficient composition of bidirectional programs by memoization and lazy update -- Implementing, and Keeping in Check, a DSL Used in E-Learning -- System Description: Lang-n-Change -- A Tool for Transforming Languages. 330 $aThis book constitutes the proceedings of the 15th International Symposium on Functional and Logic Programming, FLOPS 2020, held in Akita, Japan*, in September 2020. The 12 papers presented in this volume were carefully reviewed and selected from 25 submissions. They cover all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming focusing on topics such as functional programming, logic programming, declarative programming, constraint programming, formal method, model checking, program transformation, program refinement, and type theory. *The conference was held virtually due to the COVID-19 pandemic. 410 0$aTheoretical Computer Science and General Issues,$x2512-2029 ;$v12073 606 $aSoftware engineering 606 $aCompilers (Computer programs) 606 $aComputer programming 606 $aArtificial intelligence 606 $aComputer science 606 $aMachine theory 606 $aSoftware Engineering 606 $aCompilers and Interpreters 606 $aProgramming Techniques 606 $aArtificial Intelligence 606 $aComputer Science Logic and Foundations of Programming 606 $aFormal Languages and Automata Theory 615 0$aSoftware engineering. 615 0$aCompilers (Computer programs). 615 0$aComputer programming. 615 0$aArtificial intelligence. 615 0$aComputer science. 615 0$aMachine theory. 615 14$aSoftware Engineering. 615 24$aCompilers and Interpreters. 615 24$aProgramming Techniques. 615 24$aArtificial Intelligence. 615 24$aComputer Science Logic and Foundations of Programming. 615 24$aFormal Languages and Automata Theory. 676 $a005.114 702 $aNakano$b Keisuke 702 $aSagonas$b Konstantinos 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910427717803321 996 $aFunctional and Logic Programming$9772537 997 $aUNINA