Haskell   61521

« earlier    

Extensible ADT (EADT)
Extensible ADT (EADT) in for the expression problem
Haskell  from twitter_favs
yesterday by bob
BeRewt - Twitch
Nicolas B.
Not the droid you are looking for.
twitch  livecoding  livestream  haskell  vim 
yesterday by Spark
turtle: Shell programming, Haskell-style
turtle is a reimplementation of the Unix command line environment in Haskell so that you can use Haskell as both a shell and a scripting language.
haskell  software  shell  cli  opensource  programming 
yesterday by masukomi
Haskell for all: How I evaluate Haskell packages
Large positive:
- High quality documentation
- Impossible to use incorrectly
- On Stackage
- Competitive Benchmarks
- 100+ reverse dependencies

Small positive
- One complete example
- 100+ downloads in last 30 days
- Maintained/used/endorsed by a company
- Pure or mostly pure API
- Upper bounds on dependencies that are up to date

- On Hackage
- Stability field
- Version number
- Votes
- Tests

Small negative
- Upper bounds that are not up to date
- Large dependency footprint
- Uses linked lists inappropriately
- Frequent breaking API changes
- Idiosyncratic behavior

Large negative
- Uses String inappropriately
- No documentation
- Not on Hackage
- Maintainer ignoring pull requests
programming  haskell  opensource 
2 days ago by some_hren

« earlier    

related tags

api  automate_server_setup  backend  beam  beckman_brian  benchmarks  berlin  blockchain  blog  blogs  books  cabal  church-encoding  cli  cms  compiler  compilers  continuation  database  dependent  dev  development  doc  docker  documentation  drawing  elements  elm  esoteric  frontend  functional-programming  functional  functionalprogramming  games  gc  generator  geometry  ghc8.0  git  github  golang  hacker-news-comments  haskell  horseracing  in_production  incremental  inspiration  internals  intro  io-monad  io  ioref  javascript  lambda-calculus  learning  lens  library  linear  lisp  lists  livecoding  livestream  lolmonads  maybe  meetup  memory  monad  monads  monmouth-park  mvar  new-jersey  nix  opensource  optimization  packaging  patterns  performance  pipes  programming  propellor  purescript  python  rademacher_andrew  reactive  read-later  read2of  reference  scala  scientific-computing  shell  software  sports-betting  state_monad  static  stm  theorem-proving  thiemann_alexander  tool  transformer  tutorial  twitch  type-theory  types  ui  unix  vim  webapps  webdev  webdevelopment  writing 

Copy this bookmark: