This Senior Software Engineer position is with the new LearnSmart team at McGraw-Hill Education's new and growing Research & Development center in Boston's Innovation District.
We make software that helps college students study smarter, earn better grades, and retain more knowledge.
The LearnSmart adaptive engine powers the products in our LearnSmart Advantage suite — LearnSmart, SmartBook, LearnSmart Achieve, LearnSmart Prep, and LearnSmart Labs. These products provide a personalized learning path that continuously adapts course content based on a student’s current knowledge and confidence level.
On our team, you'll get to:
- Move textbooks and learning into the digital era
- Create software used by millions of students
- Advance the state of the art in adaptive learning technology
- Make a real difference in education
If you're interested in functional languages like Scala, Swift, Erlang, Clojure, F#, Lisp, Haskell, and OCaml, then you'll enjoy learning Flow. We don't require that you have previous experience with functional programming, only enthusiasm for learning it. But if you have do some experience with functional languages, so much the better! (On-the-job experience is best, but coursework, personal projects, and open-source contributions count too.)
We require only that you:
- Have a solid grasp of CS fundamentals (languages, algorithms, and data structures)
- Be comfortable moving between multiple programming languages
- Be comfortable with modern software practices: version control (Git), test-driven development, continuous integration, Agile
Get information on how to apply for this position.
A quote from @tibbe's post:
You would have to write:
import Control.Applicative (Applicative(pure, (<*>)))
import Control.Applicative ((<$>))
i.e. you need to split the import since <$> didn't move to base.
<$> is one of the most widely used operators. It should be in Prelude.
EDIT: There's already a ticket.
EDIT2: discussion @libraries
EDIT3: tl;dr: it will most likely be in Prelude for RC3 :-)submitted by mallai
[link] [53 comments]
If not, does anyone know what the current status of this extension is?
Sorry if this is somewhere obvious. I'm having a hard time tracking this info down on my own.submitted by spindakin
[link] [4 comments]
We are currently advertising 7 PhD studentships in Nottingham for students who qualify as 'home' applicants. Applications in the area of the Functional Programming Lab are encouraged! For further details, see http://www.cs.nott.ac.uk/~gmh/phd-advert.txtsubmitted by grahamhutton
[link] [2 comments]
Is it possible to write the types as precisely as possible, and have undefined functions all of which interlock with each other, and then later fill in the blanks?
I was wondering whether type first can be a replacement for Test first coding.submitted by maybefbi
[link] [15 comments]