Boilerplate code

Known as: Bookkeeping code 
In computer programming, boilerplate code or boilerplate refers to sections of code that have to be included in many places with little or no… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

1992-2017
051019922017

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
Databases have become one of the most important components in modern software systems. For example, web services, cloud computing… (More)
  • figure 1
  • table 1
  • figure 2
  • table 2
  • table 3
Is this relevant?
2015
2015
Traversing complex Abstract Syntax Trees (ASTs) typically requires large amounts of tedious boilerplate code. For many operations… (More)
  • figure 15
  • figure 16
  • table 1
  • figure 17
  • table 2
Is this relevant?
2011
2011
We present an adaptation of a well-known generic programming technique, often referred to as “Scrap Your Boilerplate”, or SYB, to… (More)
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
2009
2009
“Scrap Your Boilerplate” (SYB) is an established style of generic functional programming. The present paper reconstructs SYB… (More)
  • figure 1
  • figure 3
Is this relevant?
2007
2007
Generic traversals over recursive data structures are often referred to as <i>boilerplate</i> code. The definitions of functions… (More)
Is this relevant?
2006
2006
Haskell programmers who deal with complex data types often need to apply functions to specific nodes deeply nested inside of… (More)
  • figure 1
  • table 1
  • figure 2
  • table 2
  • figure 3
Is this relevant?
2005
2005
Recent research has shown how boilerplate code, or repetitive code for traversing datatypes, can be eliminated using generic… (More)
  • figure 7
Is this relevant?
Highly Cited
2004
Highly Cited
2004
Writing boilerplate code is a royal pain. Generic programming promises to alleviate this pain by allowing the programmer to write… (More)
Is this relevant?
Highly Cited
2003
Highly Cited
2003
We describe a design pattern for writing programs that traverse data structures built from rich mutually-recursive data types… (More)
Is this relevant?
2003
2003
We describe a design pattern for writing programs that traverse data structures built from rich mutually-recursive data types… (More)
Is this relevant?