3,612 reputation
21545
bio website connjur.uchc.edu
location Connecticut, USA
age 27
visits member for 2 years, 5 months
seen 5 hours ago

I work in a scientific computing group on the CONNJUR project, providing open-source software for NMR (Nuclear Magnetic Resonance) spectroscopy.

Check out some of my work on github:

  • NMRPyStar: an API for accessing archived NMR data files in the NMR-Star format used by the BMRB.

  • Miscue-js: validation of JSON files to deal with obnoxious and tricky interoperability issues such as number overflows and duplicate keys

Some technologies that I've used and like:

  • Python
  • git
  • Javascript
  • Haskell
  • Java
  • MySQL

Apr
5
answered What is the difference between “Syntax” and “Syntactic Sugar”
Apr
4
answered What are the practical benefits of LISP like syntax which Clojure uses over Java like syntax of Scala?
Apr
3
answered Map of functions vs switch statement
Mar
20
answered Language design suggestion on database query
Mar
14
answered How to choose a proper parser generator for PHP
Mar
1
answered Using natural language grammar in fluent API
Feb
25
asked How are line/column position data dealt with in parser combinator libraries?
Feb
17
answered Is changing the type of a variable partway through a procedure in a dynamically typed language bad style?
Feb
15
answered Strategy for keeping up with (Python) language changes
Feb
15
answered How to write useful Java programs without using mutable variables
Nov
30
answered What's special about currying or partial application?
Nov
8
asked Is having 'Util' classes a cause for concern?
Oct
24
answered Can higher-order functions in FP be interpreted as some kind of dependency injection?
Oct
19
asked What is the difference between functional relational programming and functional programming?
Oct
8
asked What can Haskell's type system do that Java's can't and vice versa?
Oct
2
asked What is logical cohesion, and why is it bad or undesirable?
Aug
9
answered Discussions of simplicity
Jul
30
answered Are small amounts of functional programming understandable by non-FP people?
Jul
9
answered Can't understand example using continuations
Jul
3
asked Can't understand example using continuations