Search code examples
std::span as a base class for std::vector...


c++stlcontainerslibrary-design

Read More
Why doesn't the .Net framework have a priority queue class?...


.netdata-structurespriority-queuestandard-librarylibrary-design

Read More
Why not a Phantom class which extends Functor Contravariant?...


haskellcovariancefunctorcontravariancelibrary-design

Read More
Raise compile-time error if a string has whitespace...


c++constexprcompile-timelibrary-design

Read More
Is catch(Exception) viable for convenience methods if there is an overload that allows proper handli...


javaexceptionlibrary-design

Read More
Library design and DI with 3rd party dependencies...


c#.netdependency-injectionflurllibrary-design

Read More
How to Do Nested Imports...


scalaobjectimportpackagelibrary-design

Read More
Compose C header file to be able to be used from C++...


c++csoftware-designlibrary-design

Read More
Should String and CharArray be the same thing?...


apiapi-designlanguage-designlibrary-design

Read More
Java standard library: Which methods are with biggest number of arguments in the library?...


apiapi-designjavalibrary-design

Read More
Designing public error codes in C for a library...


capi-designlibrary-design

Read More
Scala: package object v.s. singleton object within a package...


scalalibrary-design

Read More
An Object that returns an instance of itself...


javascriptlibrary-design

Read More
Why generic IList<> does not inherit non-generic IList...


c#.netgenericslibrary-design

Read More
Use outer class instance as self in inner class?...


pythonlibrary-design

Read More
What purpose does `gsl::string_span` aim at?...


c++c++11library-designcpp-core-guidelines

Read More
Library design: allow user to decide between "header-only" and dynamically linked?...


c++c++11librarieslibrary-designheader-only

Read More
Referring to abstract type outside of trait for class construction...


scalatypesfunctional-programmingabstract-typelibrary-design

Read More
Inheritance in Java: naming collision case...


javaoopinheritancemultiple-inheritancelibrary-design

Read More
Order of Java 8's datetime package DayOfWeek enum...


javadatetimejava-timedayofweeklibrary-design

Read More
Confusion about the interface design of C++11 random distributions...


c++c++11language-lawyerstdlibrary-design

Read More
Implementing copy and move assignment with a single function...


c++c++11moveassignment-operatorlibrary-design

Read More
Writing database library in Scala - initialization code...


scalalibrary-design

Read More
What would you do here? Return a null or throw an exception (framework design guides)...


c#.netlibrary-design

Read More
Is there any reason for std::multiplies and std::divides to be in third person?...


c++library-design

Read More
Why the std::this_thread namespace?...


c++c++11library-design

Read More
Why do some string routines give a result and some change the original in Delphi?...


delphilanguage-designpascallibrary-design

Read More
Passing function pointers as an API interface to a compiled library...


c++cfunction-pointerslibrary-design

Read More
A couple of questions regarding on OO and library design...


c#ooplibrary-design

Read More
Dependency-free JavaScript onLoad...


javascriptonloadlibrary-design

Read More
BackNext