Hi
user
Admin Login:
Username:
Password:
Name:
Swift Functional Programming
--client
lca
--show
lca2016
--room r3mix 10798 --force
Next: 12 Haskell is Not For Production and Other Tales
show more...
Marks
Author(s):
Paris Buttfield-Addison
Location
Wool Museum
Date
feb Tue 02
Days Raw Files
Start
15:40
First Raw Start
15:01
Duration
0:35:00
Offset
0:38:31
End
16:15
Last Raw End
16:53
Chapters
00:00
Total cuts_time
22 min.
https://linux.conf.au/schedule/30362/view_talk
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
tweet
mp4
svg
png
assets
release.pdf
Swift_Functional_Programming.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
Unknown
Yes
No
has someone authorised pubication
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
Swift is one of the most interesting modern languages that you’ll encounter in your travels, and with its recent open-source release growing its relevance across myriad different communities, it’s a language worth learning. Swift is great for traditional, imperative programming, but especially excels at functional programming. This session will explore the basics of functional programming with Swift 2.0 using examples. It operates under the assumption that you are familiar with iterative programming in a relatively modern, or heavily-used language, such as Python, Java, C#, Perl 6, or similar. We’ll explore some of the things functional programming is good at, such as filtering, reducing numbers, indexing, and more, and we’ll do it using Swift’s powerful and easy-to-understand functional programming features. We’ll also do it using Swift’s really, really, really cool REPL (read-evaluate-print-loop) live programming environment, Playgrounds. Learn why Swift might be useful to you, how to use it for the basics of functional programming, and where to go next on your Swift adventure. We’ll also briefly look at how to set it up under Linux, as well as popular open-source libraries to make functional programming even more exciting with Swift, such as Dollar.swift, Promissum, Result, and Swiftz.
markdown
Comment:
production notes
2016-02-02/15_01_29.dv
Apply:
15:39:21 - 15:40:56 ( 00:01:35 )
S:
15:01:29 -
E:
15:40:56
D:
00:39:27
(
Start:
2272.0)
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r3mix/2016-02-02/15_01_29.dv :start-time=02272.0 --audio-desync=0
Raw File
Cut List
15:01:29
seconds: 2272.0
Wall: 15:39:21
Duration
00:39:27
15:40:56
seconds: 0.0
Wall: 15:01:29
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-02/15_40_55.dv
Apply:
15:40:55 - 16:03:28 ( 00:22:33 )
S:
15:40:55 -
E:
16:03:28
D:
00:22:33
show more...
30 testing
vlc ~/Videos/veyepar/lca/lca2016/dv/r3mix/2016-02-02/15_40_55.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
15:40:55
seconds: 0.0
Wall: 15:40:55
Duration
00:22:33
16:03:28
seconds: 0.0
Wall: 15:40:55
Comments:
30 testing
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-02/16_03_27.dv
Apply:
16:03:27 - 16:12:26 ( 00:08:59 )
S:
16:03:27 -
E:
16:14:51
D:
00:11:24
(
End:
539.0)
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r3mix/2016-02-02/16_03_27.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
16:03:27
seconds: 0.0
Wall: 16:03:27
Duration
00:11:24
16:14:51
seconds: 539.0
Wall: 16:12:26
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-02/16_14_52.dv
Apply:
16:14:52 - 16:41:30 ( 00:26:38 )
S:
16:14:52 -
E:
16:53:09
D:
00:38:17
(
End:
1598.0)
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r3mix/2016-02-02/16_14_52.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
16:14:52
seconds: 0.0
Wall: 16:14:52
Duration
00:38:17
16:53:09
seconds: 1598.0
Wall: 16:41:30
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
(00:00) 30 testing
2016-02-02/15_01_29.dv
2016-02-02/15_40_55.dv
2016-02-02/16_03_27.dv
2016-02-02/16_14_52.dv
Veyepar
Video Eyeball Processor and Review