addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

J Dynamic Functional Programming Monthly Meetup

  • Jun 10, 2014 · 6:30 PM
  • This location is shown only to members

The general format of our meetings is as follows:

Time / Subject / Description

18:30 - 19:00 / Beginner's regatta / We cover topics on basic facilities of J

19:00 - 19:30 / Show-and-tell / You are encouraged to show recent code on which you've been working in order to show off, and to solicit advice and sympathy.

19:30 - 20:00 / Advanced topics / We look at more advanced features of the language.

20:00 - 20:30 / Learning and teaching J / We distill our own experiences to help others get a handle on J and improve our own knowledge.

20:30 - ? / Wrap-up / General talk, drink beer, go home, eat dinner, whatever.

These broad areas are structured and ordered so that you may arrive or leave earlier or later depending on your particular interests.


Join or login to comment.

  • Danyel L.

    i finally got my head around a simple search and replace expression by thinking of it as explaining a formula first rather than trying to condense code.

    rep.ijs

    NB. rep file contains srep verb
    NB. original working concept
    ; 'xyz'&, each (#'abc')&}. each(('abc' E. 'abcdefabcghi') <;. 1 'abcdefabcghi')
    NB. srep verb
    srep =: 4 : '; (> {:x)&, each (#>{.x)&}. each ((>{.x) E. y) <;. 1 y'
    smoutput 'example usage (''abc'';''xyz'') srep ''abc123abc456'''
    smoutput ('abc';'xyz') srep 'abc123abc456'

    July 9, 2014

    • Danyel L.

      I created a tacit version that does the same thing

      July 13, 2014

    • Danyel L.

      NB. trep file contains srep and trep verbs

      NB. original working concept
      NB. ; 'xyz'&, each (#'abc')&}­. each(('abc' E. 'abcdefabcghi'­) <;. 1 'abcdefabcghi'­)

      NB. srep verb
      NB. smoutput ]srep =: 4 : '; (> {:x)&, &.> (#>{.x)&}. &.> ((>{.x) E. y) <;. 1 y'
      NB. smoutput 'srep example usage (''abc'';­''xyz''­) srep ''abc123abc456­'''
      NB. smoutput ('abc';'x­yz') srep 'abc123abc456'­

      NB. trep verb - Tacit version
      smoutput ]trep =: [: ; ([: {: [),&.> (([: #@>@{. [)}.&.> ] <;.1~ ] E.~ [: >@{. [)
      smoutput 'trep example usage (''abc'';­''xyz''­) trep ''abc123abc456­'''
      smoutput ('abc';'x­yz') trep 'abc123abc456'­

      July 13, 2014

  • Danyel L.

    How late are you staying?

    June 10, 2014

    • Danyel L.

      I won't get there until maybe 8

      June 10, 2014

3 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy