functional   36145

« earlier    

Removing JavaScript’s “this” keyword makes it a better language. Here’s why.
this is of course the source of much confusion in JavaScript. The reason being that this depends on how the function was invoked, not where the function was defined. Methods are functions that are…
javascript  oop  this  removal  proposal  functional  programming  advocacy 
1 hour ago by gilberto5757
PyToolz API Documentation — Toolz 0.9.0 documentation
Toolz provides a set of utility functions for iterators, functions, and dictionaries. These functions interoperate well and form the building blocks of common data analytic operations. They extend the standard libraries itertools and functools and borrow heavily from the standard libraries of contemporary functional languages.

Toolz provides a suite of functions which have the following functional virtues:

Composable: They interoperate due to their use of core data structures.
python  library  functional  tools  structures  pure 
yesterday by cothrun
Elm - A delightful language for reliable webapps
Generate JavaScript with great performance and no runtime exceptions.
functional  javascript  programming 
3 days ago by njr

« earlier    

related tags

:  a  advocacy  airflow  algebraic  analysis  analytic  android  approach  architecture  arrow  article  bestpractices  blog  book  c++  category-theory  category  chain  clojure  clr  coconut  code  collaborative  comparison  compilers  complex  complexity  component  concurrency  conferences  constraint  convenience  correctness  courses  cps  creativecommons  criticism  css  curry  data-structures  data  dataengineering  datastructure  design  dev  development  distributed  domain_specific_language  download  dsl  ebook  effect  effects  either  elouafi  endtoend  engineering  event  f#  fft  filter  floss  fourier  fp  framework  free  fsharp  function  functional-programming  functionalprogramming  functor  gamedev  get  greg  guix  hackernoon  haskell  high_level  higher  hkt  howto  integration  interesting  interface  interop  interpreter  intro  java  javadoc  javascript  js  keep  kinded  kotlin  lambda  language  lava  learning  lens  lenses  lib  library  lift  lisp  list  low_level  map  matching  math  methods  ml  monad  nesting  networking  no_garbage_collector  oop  opensource  operating-system  paper  papers  patterns  pdf  pipe  pipeline  podcasts  processing  programming  propertytests  proposal  pure  py  pyramid  python  quickcheck  ramda  react  removal  rich_text_editor  ruby  rust  rxjava2  sam  scala  sicp  software  source  sourcing  ssa  state  stateful  stateless  stream  structures  sugar  swift  teaching  test  testing  theory  this  toblog  todigest  tools  transducer  tutorial  tutorials  type-systems  type  typescript  ui  unit  via.fem  video  visualization  yield  yield_self  young  zippers 

Copy this bookmark: