Scott Kilpatrick

Learn More
Module systems like that of Haskell permit only a weak form of modularity in which module implementations depend directly on other implementations and must be processed in dependency order. Module systems like that of ML, on the other hand, permit a stronger form of modularity in which explicit interfaces express assumptions about dependencies, and each(More)
In previous work, we presented rules for defining overloaded functions that ensure type safety under symmetric multiple dispatch in an object-oriented language with multiple inheritance, and we showed how to check these rules without requiring the entire type hierarchy to be known, thus supporting modularity and extensibility. In this work, we extend these(More)
The milk-alkali syndrome became rare with the advent of modern ulcer therapy with nonabsorbable antacids, histamine2 blockers, and sucralfate. An increased frequency of this syndrome seems likely with the growing popularity of the use of calcium carbonate as an antacid or as calcium supplementation to prevent osteoporosis. We treated five patients who had(More)
INTRODUCTION Vitamin D deficiency, as assessed by serum concentrations of 25 hydroxyvitamin D (25(OH)D), has been linked to the development of over-zealous and inappropriate inflammation in humans. However, the relationship between vitamin D status and inflammation in dogs is ill-defined. Chronic enteropathies (CE) are frequently diagnosed in client owned(More)
BACKGROUND Dogs with a chronic enteropathy (CE) have a lower vitamin D status, than do healthy dogs. Vitamin D status has been associated with a negative clinical outcome in humans with inflammatory bowel disease. OBJECTIVES To examine the relationship between serum 25 hydroxyvitamin D (25(OH)D) concentrations at diagnosis and clinical outcome in dogs(More)
Congenital portosystemic shunts (cPSS) are a well-recognised vascular anomaly in dogs. Recent studies have shown an association between inflammation and hepatic encephalopathy (HE), which is a common clinical syndrome in dogs with a cPSS. Pro-inflammatory cytokines such as interleukin (IL)-6 and tumour necrosis factor (TNF)-α are frequently increased in the(More)
OBJECTIVES Increased whole blood manganese concentrations have been reported in humans with primary liver disease. Due to the neurotoxic effects of manganese, altered manganese homeostasis has been linked to the development of hepatic encephalopathy. Whole blood manganese concentrations are increased in cases of canine congenital portosystemic shunts, but(More)
Primary hepatopathies are a common cause of morbidity and mortality in dogs. The underlying aetiology of most cases of canine hepatitis is unknown. Consequently, treatments are typically palliative and it is difficult to provide accurate prognostic information to owners. In human hepatology there is accumulating data which indicates that the presence of(More)
Objectives Vitamin D deficiency, as assessed by serum 25-hydroxyvitamin D (25[OH]D) concentrations, has been linked to markers of systemic inflammation in human and canine medicine. However, the relationship between vitamin D status and inflammation has not been previously investigated in cats. The aim of this study was to examine the relationship between(More)
In this paper, we describe an evolution of the Backpack mixin package system which respects the division between package manager and compiler in the Haskell ecosystem: Backpack’16. Programs written in Backpack’16 are processed in two phases: first, a mixin linking phase which computes a “wiring diagram” of components indifferent to the actual Haskell source(More)