نتایج جستجو برای: strictness band

تعداد نتایج: 134998  

1998
Dirk Pape

In this report a new backward strictness analysis for functional languages is presented. It is called higher order demand propagation and is applicable to a realistic non-strict functional language, which has a polymorphic type system and supports higher order functions and user definable algebraic data types. This report defines a semantics for higher order demand propagation and relates it to...

Journal: :The Accounting Review 2023

ABSTRACT We provide evidence that lenders with lower regulatory capital issue loans financial covenant strictness, consistent such viewing borrower violations as costlier. This is because a violation may lead the lender to downgrade loan, which triggers accounting further reduces capital. Because of scrutiny, this true even if waives violation. find association concentrated in performance coven...

1994
Kirsten Lackner Solberg Gasser

We definea novel inference system for strictness and totality analysis for the simplytyped lazy lambda-calculus with constants and fixpoints. Strictness information identifies those terms that definitely denote bottom (i.e. do not evaluate to WHNF) whereas totality information identifies those terms that definitely do not denote bottom (i.e. do evaluate to WHNF). The analysis is presented as an...

2009
Daniel Seidel Janis Voigtländer

Free theorems establish interesting properties of parametrically polymorphic functions, solely from their types, and serve as a nice proof tool. For pure and lazy functional programming languages, they can be used with very few preconditions. Unfortunately, in the presence of selective strictness, as provided in languages like Haskell, their original strength is reduced. In this paper we presen...

2009
Daniel Seidel Janis Voigtländer

Free theorems establish interesting properties of parametrically polymorphic functions, solely from their types, and serve as a nice proof tool. For pure and lazy functional programming languages, they can be used with very few preconditions. Unfortunately, in the presence of selective strictness, as provided in languages like Haskell, their original strength is reduced. In this paper we presen...

1994
Kei Davis

Projection based program analysis techniques are remarkable for their ability to give highly detailed and useful information not obtainable by other methods The rst proposed projection based analysis techniques were those of Wadler and Hughes for strictness analysis and Launchbury for binding time analysis both techniques are restricted to analysis of rst order monomorphic languages Hughes and ...

1995
Sava Mintchev

The paper presents an attempt at exploiting strictness information for parallel evaluation of functional programs. A simple evaluation model, which uses strictness in a limited way, is suggested. It has been applied in a parallel version of the STG{machine; special attention has been paid to avoiding the creation of useless tasks. Some results from the simulation of the parallel STG{machine are...

1999
Wei-Ngan Chin Aik-Hui Goh Siau-Cheng Khoo

Tupling transformation strategy can be applied to eliminate redundant calls in a program and also to eliminate multiple traversals of data structures. While the former application can produce super-linear speedup in the transformed program, the eeectiveness of the latter has yet to be appreciated. In this paper, we investigate the pragmatic issues behind elimination of multiple data traversal i...

2002
Marko van Eekelen Maarten de Mol

Abstract. Many functional programmers are familiar with the concept of enforcing strictness for making applications fit their time and space efficiency requirements. Few functional programmers however, are familiar with the consequences of enforcing strictness for formal reasoning about their programs. This paper attempts to fill the gap between the few and the many. Some typical examples are g...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید